zoukankan      html  css  js  c++  java
  • FireFox 下页面框架中计时器不起作用的临时解决方法

    在 FireFox 3.6.6 浏览器中如果出现有 frameset 的页面,不知道基于什么考虑,或者是某种 Bug,页面上包含的 setInterval 和 setTimeout 方法死活不起作用。

    临时解决方案就是利用 jQuery 中的动画功能,绕过直接 setInterval 调用,实在是歪门邪道的写法。

    1 <script type="text/javascript">
    2     (function ShowDate() {
    3         $("#datePanel").text(new Date()).animate({  '100%' }, { duration: 1000, complete: ShowDate });
    4     })();
    5 </script> 

    jQuery 中似乎也是使用 setInterval 调用动画,但我实在没有分析出来它怎么做到的,等有空时再慢慢分析解决之正道,如果有高人知道为何如此,求不吝指教。

  • 相关阅读:
    JavaScript事件处理
    JavaScript模拟"类"的三种方法
    非构造函数的继承和拷贝
    构造函数的继承
    vim开发环境
    socket之非阻塞
    网络编程
    多线程
    消息队列
    信号
  • 原文地址:https://www.cnblogs.com/islee/p/1770402.html
Copyright © 2011-2022 走看看