`
sakakokiya
  • 浏览: 488399 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Prototype如何实现页面局部定时刷新?

阅读更多
可以使用Prototype的Ajax.PeriodicalUpdater来实现页面的局部刷新。
比如 如果页面上需要定时刷新的 部分为<div id=”refresh”></div>
那么可以按照如下代码定时刷新这一部份
new Ajax.PeriodicalUpdater('refresh', ‘/your_url',
{
method: ‘get',
insertion: Insertion.Top,
frequency: 1,
decay: 2
});
其中的两个参数frequency表示间隔的秒数,缺省情况下为2。decay表示如果返回的内容相同,则将frequency的间隔时间加倍,这里第一次是1秒,如果返回内容相同则编程两秒,然后四秒,然后八秒。。。如果每次返回的结果都不一样 那么这个参数就不起作用
分享到:
评论
1 楼 buptjian 2010-12-27  
学习下,试试看,谢谢啊~

相关推荐

Global site tag (gtag.js) - Google Analytics