当前位置: 代码迷 >> Web前端 >> IE 上 setInterval 的工作有关问题
  详细解决方案

IE 上 setInterval 的工作有关问题

热度:791   发布时间:2012-11-22 00:16:41.0
IE 下 setInterval 的工作问题

咳,博客地址,欢迎猛击:http://yysource.sourceforge.net

首先,setInterval 的用法如下:

?

function func() {
	setInterval("alert()", 1000, this);	// chrome 适用, 但不能传参数
	setInterval("alert", 1000, this);	// chrome、ie8 都不适用
	setInterval(alert, 1000, this);		// chrome 适用,可传参,ie8适用,不可传参
}

IE8 用 setInterval 是不能正常工作的,特别是想用它来反复访问一个地址的时候,ie会发现你访问的是一个已经加载过的地址,于是就不再访问,而从本地缓存中加载。所以要在反复访问的地址中加入随机数。
  相关解决方案