基于Jquery ajax技术实现间隔N秒向某页面传值

 更新时间:2015年10月27日 14:50:08   投稿:mrr  
这篇文章给大家介绍jquery ajax技术实现每隔一段时间向某页面传值,以及setinterval()方法的语法介绍,对本文感兴趣的朋友可以参考下

有时候我们需要每隔一段时间向某页面传值,比如说聊天室,每隔几秒就像数据库处理页面传值并取回,然后显示在聊天窗口。又或者是每隔一段时间就查询用户最后发言时间到现在是否间隔2分钟,如果是则将用户退出。这个时候我们就要用到HTML DOM setInterval() 方法。

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。

语法:

复制代码 代码如下:

setInterval(code,millisec[,"lang"])

code

必需。要调用的函数或要执行的代码串。

millisec

必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。

eg:

 setInterval(function(){
      host = window.location.host
      $.post("http://"+host+"/index.php/Article/cpMes/value/1");
    },5000);

扩展:

clearInterval()方法
clearInterval() 方法可取消由 setInterval() 设置的 timeout。
clearInterval() 方法的参数必须是由 setInterval() 返回的 ID 值。

eg:

<html>
<body>
<input type="text" id="clock" size="35" />
<script language=javascript>
var int=self.setInterval("clock()",50)
function clock()
 {
 var t=new Date()
 document.getElementById("clock").value=t
 }
</script>
</form>
<button onclick="int=window.clearInterval(int)">
Stop interval</button>
</body>
</html>

以上内容是本文关于Jquery ajax技术实现间隔N秒向某页面传值的相关介绍,希望大家喜欢。

相关文章

  • SpringMVC+Jquery实现Ajax功能

    SpringMVC+Jquery实现Ajax功能

    SpringMVC:是基于Spring的一个子框架(MVC框架),功能强于Spring,这个框架主要是解决咱们Controller这一层的问题。这篇文章主要介绍了SpringMVC+Jquery实现Ajax功能,需要的朋友可以参考下
    2019-06-06
  • 如何使用AJAX实现按需加载【推荐】

    如何使用AJAX实现按需加载【推荐】

    如何使用AJAX实现按需加载?下面小编就为大家带来一篇如何使用AJAX实现按需加载【推荐】。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05
  • AJAX开发者的最新工具和技术

    AJAX开发者的最新工具和技术

    AJAX开发者的最新工具和技术...
    2006-09-09
  • AJAX对服务器返回XML的处理方法

    AJAX对服务器返回XML的处理方法

    这篇文章主要介绍了AJAX对服务器返回XML的处理方法,实例分析了Ajax的实现技巧及针对XML返回数据的处理方法,需要的朋友可以参考下
    2015-03-03
  • Ajax实现模拟关键字智能匹配搜索效果

    Ajax实现模拟关键字智能匹配搜索效果

    这篇文章主要介绍了Ajax实现模拟关键字智能匹配搜索效果,当在搜索框输入内容时,根据关键字匹配,显示弹出层,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • 用实现ajax读博客rss示例代码

    用实现ajax读博客rss示例代码

    用实现ajax读博客rss示例代码...
    2007-03-03
  • AJAX原理以及axios、fetch区别实例详解

    AJAX原理以及axios、fetch区别实例详解

    前端是个发展迅速的领域,前端请求自然也发展迅速,从原生的XHR到jquery ajax,再到现在的axios和fetch,下面这篇文章主要给大家介绍了关于AJAX原理以及axios、fetch区别的相关资料,需要的朋友可以参考下
    2022-04-04
  • Ajax学习全套(最全最经典)

    Ajax学习全套(最全最经典)

    ajax是指一种创建交互式网页应用的网页开发技术。这篇文章主要介绍了Ajax学习全套(最全最经典)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • 利用 Linq+Jquery+Ajax 实现异步分页功能可简化带宽压力

    利用 Linq+Jquery+Ajax 实现异步分页功能可简化带宽压力

    网上的分页方法甚多,但都太过于消耗带宽,所以我想到了用Ajax来分页,利用返回的Json来处理返回的数据,大大简化了带宽的压力
    2014-05-05
  • 结合AJAX进行PHP开发之入门

    结合AJAX进行PHP开发之入门

    结合AJAX进行PHP开发之入门...
    2006-12-12

最新评论