本文的例子描述了JS基于MSClass和setInterval来实现Ajax定时采集信息和滚动
显示的
方法,
分享给您
参考,如下:
setTimeout用于延时装置,只有一次。
setInterval:用于多
执行。
的jquery.timers-1.2.js定时器是在项目报价和MSClass执行信息定期滚动,每3分钟执行,执行的三倍左右,而次滚动数量越来越快。
原因是,和MSClass都使用setInterval定时器。
一个setInterval将再次添加,最终导致几个setInterval是
并行执行的,所以它是非常快的。它需要这样最后setInterval或调用原始方法调用时MSClass作者。
销毁/计时器实现的第一个实例
无功marquee1 =新的选区({DIV1
功能marquee_everytime(){
(marquee1。破坏); / /破坏中的应用
GetMarqueeInfo(Ajax); / /然后所需数据。
}
ajax方法
函数的GetMarqueeInfo(){
lg.ajax({
类型:'ajaxother,
方法:'getmarqueeinfo,
成功:功能(数据,tipscontent){
$(#内容)。Html();
$(#内容)Html(tipscontent);
对|宽度大|集装箱/集装箱集装箱|高速|小滚动方向| |滚滚滚滚滚滚|的休息时间|轧制结束时间的高度
marquee1方向= 2;
marquee1步= 0.4;
marquee1宽度= 640;
marquee1高度= 30;
marquee1定时器= 20;
marquee1.delaytime = 4000;
marquee1.waittime = 3000;
marquee1.scrollstep = 320;
marquee1开始();
},
错误:函数(){
LG.tip('failure信息加载。);
}
});
}
关于Javascript相关内容的更多读者感兴趣的读者可以查看这个主题:javascript ajax站Javascript
操作技巧总结,切换效果和技巧总结
希望本文能对javascript
程序设计有所帮助。