当前位置:  开发笔记 > 编程语言 > 正文

是否有可靠的方法来确定浏览器选项卡或窗口是否处于非活动状态?

如何解决《是否有可靠的方法来确定浏览器选项卡或窗口是否处于非活动状态?》经验,为你挑选了0个好方法。

我有一个javascript计时器,它不断地(每10秒一次)发出XMLHTTP请求.我希望能够在窗口或标签失去焦点时暂停计时器.

我完全了解对象上的事件onFocusonBlur事件window,但它们并不能在所有浏览器中可靠地触发.例如,在Safari中,选项卡不会触发事件.

下面的简单代码提炼了我正在寻找的功能:


  
    Testing
    
  
  
    

有没有人有一种技术可以确定浏览器窗口或标签何时失去/获得适用于所有流行浏览器的焦点?

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有