FireFox 页面框架中计时器的问题最终解决方法

突然发现其实 FireFox 是需要封装才能在框架中执行计时器的。

简单来说:

// 一下代码并没有如预期那样循环执行

function TestTimer() {

    setInterval(TestTimer, 1000);

}

TestTimer();

// 修改如下形式,就可以在FF下正常执行了

(function(window) {

    iTimer = window.iTimer = {

        Run: function() {

          setInterval(iTimer.Run, 1000);

        }

    }

})(window);

iTimer.Run();

原文地址:https://www.cnblogs.com/islee/p/1784655.html