【问题标题】:How can I determine a web page's visibility? [duplicate]如何确定网页的可见性? [复制]
【发布时间】:2018-09-29 23:18:50
【问题描述】:

当我的网页显示在非活动选项卡中或被另一个程序窗口隐藏(= 非活动)时,我希望避免浏览器不必要地获取资源。

我需要订阅哪些事件才能识别我的网页何时(不)活动或(不)可见?

【问题讨论】:

    标签: javascript google-chrome firefox dom browser


    【解决方案1】:

    document.hidden ?

    尝试最小化浏览器并查看日志:

    setInterval(function(){console.log(document.hidden)},2000);
    

    【讨论】:

    • 感谢您的帮助! :) 上面提到的 Page Visibility API 似乎是我正在寻找的。​​span>
    猜你喜欢
    • 2011-02-27
    • 2011-08-24
    • 2019-03-16
    • 1970-01-01
    • 2020-03-29
    • 1970-01-01
    • 2019-02-08
    • 2013-06-14
    • 1970-01-01
    相关资源
    最近更新 更多