【问题标题】:Detect window not focused or tab switch with jquery使用 jquery 检测未聚焦的窗口或选项卡切换
【发布时间】:2014-09-21 05:19:22
【问题描述】:

我想检测用户何时切换选项卡以在他们收到带有“x 个新消息”的新聊天消息时更改标题区域

我试过了:

var isActive;    
window.onfocus = function(){  isActive = true;   };     
window.onblur = function(){   isActive = false;  };

这对我不起作用。此外,它不一定是标签,我想确保它检测到特定窗口没有聚焦然后“做某事”。

非常感谢所有帮助!

【问题讨论】:

    标签: jquery


    【解决方案1】:

    使用 jQuery 或 Mootools 进行检测

    $(window).blur(function(e) {
        // Do Blur Actions Here
    });
    $(window).focus(function(e) {
        // Do Focus Actions Here
    });
    

    来源:Event for when user switches browser tabs

    【讨论】:

      猜你喜欢
      • 2023-02-26
      • 2011-02-12
      • 1970-01-01
      • 2011-08-29
      • 1970-01-01
      • 2011-03-26
      • 1970-01-01
      • 2016-11-14
      • 1970-01-01
      相关资源
      最近更新 更多