FireFox 下页面框架中计时器不起作用的临时解决方法
2010-07-03 12:03
316 查看
在 FireFox 3.6.6 浏览器中如果出现有 frameset 的页面,不知道基于什么考虑,或者是某种 Bug,页面上包含的 setInterval 和 setTimeout 方法死活不起作用。
临时解决方案就是利用 jQuery 中的动画功能,绕过直接 setInterval 调用,实在是歪门邪道的写法。
1 <script type="text/javascript">
2 (function ShowDate() {
3 $("#datePanel").text(new Date()).animate({ width: '100%' }, { duration: 1000, complete: ShowDate });
4 })();
5 </script>
jQuery 中似乎也是使用 setInterval 调用动画,但我实在没有分析出来它怎么做到的,等有空时再慢慢分析解决之正道,如果有高人知道为何如此,求不吝指教。
临时解决方案就是利用 jQuery 中的动画功能,绕过直接 setInterval 调用,实在是歪门邪道的写法。
1 <script type="text/javascript">
2 (function ShowDate() {
3 $("#datePanel").text(new Date()).animate({ width: '100%' }, { duration: 1000, complete: ShowDate });
4 })();
5 </script>
jQuery 中似乎也是使用 setInterval 调用动画,但我实在没有分析出来它怎么做到的,等有空时再慢慢分析解决之正道,如果有高人知道为何如此,求不吝指教。
相关文章推荐
- FireFox 页面框架中计时器的问题最终解决方法
- 兼容解决 IE 、火狐、谷歌浏览器中 Iframe框架的页面缓存的方法
- 解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
- dwzjs在firefox下遇到页面加载问题解决方法
- 禁用页面缓存的终极解决方法,适用于(IE/FireFox)
- 浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法
- [置顶] 兼容解决 IE 、火狐、谷歌浏览器中 Iframe框架的页面缓存的方法
- 爱上MVC3系列~Razor页面中的共享namespace不起作用了(解决自定义扩展方法不能识别的问题)
- 工作总结22 firefox 阻止此页面创建其他对话框的解决方法
- 兼容解决 IE 、火狐、谷歌浏览器中 Iframe框架的页面缓存的方法
- frame框架-用户session失效仅在iframe中跳转登录页面的解决方法
- firefox 阻止此页面创建其他对话框的解决方法
- jsp页面中表达式语言中的$符号不起作用的解决方法
- el表达式在jsp页面不起作用的解决方法
- jsp页面使用${}不起作用的解决方法
- 解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
- mui框架 页面无法滚动的解决方法(推荐)
- word-wrap在firefox中不起作用的解决方法
- mui框架 页面无法滚动解决方法