网络编程 
首页 > 网络编程 > 浏览文章

javascript setinterval 的正确语法如何书写

(编辑:jimmy 日期: 2025/5/15 浏览:3 次 )
前几天我用setinterval 写了一个小程序,这个setinterval是用来干什么的我就不解释了。

写的方法在其它的浏览器里都能用,后来测试组的同事拿去一测就出了问题。因为她们爱用360,还有IE。我两天之内百思不其解,IE始终是报方法的参数有误,后来就是报找不到方法,最终我找到问题所在!

但我实在要强烈的表达我的不满,问题就在于大家网上抄来抄去的太多了,导致抄到后来出了不少错误,比如
复制代码 代码如下:
setInterval(QuoteList('参数'),3000);

甚至还有
复制代码 代码如下:
setInterval(QuoteList,3000,'参数');

这里不得不提到各大浏览器的容错性能,特别是火狐,傲游等,这样的错误脚本,它们其实是知道你是错的,但可以理解你的意思,所以跑起来不会有错。但是IE不会!!它根本不认识!

因为正确的写法是:
复制代码 代码如下:
setInterval("QuoteList('参数')",3000);

这个问题困扰了我好几天,我还一直以为是浏览器兼容的问题!
上一篇:基于jquery实现的文字向上跑动类似跑马灯的效果
下一篇:ext combobox动态加载数据库数据(附前后台)
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap