FireFox 页面框架中计时器的问题最终解决方法
2010-07-25 14:27
351 查看
突然发现其实 FireFox 是需要封装才能在框架中执行计时器的。
简单来说:
// 一下代码并没有如预期那样循环执行
function TestTimer() {
setInterval(TestTimer, 1000);
}
TestTimer();
// 修改如下形式,就可以在FF下正常执行了
(function(window) {
iTimer = window.iTimer = {
Run: function() {
setInterval(iTimer.Run, 1000);
}
}
})(window);
iTimer.Run();
简单来说:
// 一下代码并没有如预期那样循环执行
function TestTimer() {
setInterval(TestTimer, 1000);
}
TestTimer();
// 修改如下形式,就可以在FF下正常执行了
(function(window) {
iTimer = window.iTimer = {
Run: function() {
setInterval(iTimer.Run, 1000);
}
}
})(window);
iTimer.Run();
相关文章推荐
- FireFox 下页面框架中计时器不起作用的临时解决方法
- dwzjs在firefox下遇到页面加载问题解决方法
- 解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
- 在进行页面的DIV CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的对于该问题的解决方法也是“见机行事”。
- 解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
- CSS兼容性解决方法(盒模型)- !important的IE7,Firefox问题 最终解决方法
- 解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
- 解决struts2 acton redirect 后不能刷新的问题 另:实现页面框架局部刷新的方法
- dwzjs在firefox下遇到页面加载问题解决方法
- JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
- JavaScript页面刷新与弹出窗口问题解决方法
- 禁用页面缓存的终极解决方法,适用于(IE/FireFox)
- Firefox和IE兼容性问题及解决方法总结
- Struts1.2+Spring2.0+Hibernate3.1项目框架构建中的问题及解决方法集锦(1) 转帖
- MARQUEE 滚动效果,含有MARQUEE的页面在 在firefox下也能运行?!及不能运行的解决方法
- javascript:window.close()在chrome,Firefox下失效问题解决方法
- 解决了 Firefox 页面字体过小的问题
- EF框架:“无法更新EntitySet“*****”,因为它有一个DefiningQuery,而元素中没有支持当前操作的元素”问题的解决方法
- 由于扩展配置问题而无法提供您请求的页面错误解决方法