【发布时间】:2018-09-29 23:18:50
【问题描述】:
当我的网页显示在非活动选项卡中或被另一个程序窗口隐藏(= 非活动)时,我希望避免浏览器不必要地获取资源。
我需要订阅哪些事件才能识别我的网页何时(不)活动或(不)可见?
【问题讨论】:
标签: javascript google-chrome firefox dom browser
当我的网页显示在非活动选项卡中或被另一个程序窗口隐藏(= 非活动)时,我希望避免浏览器不必要地获取资源。
我需要订阅哪些事件才能识别我的网页何时(不)活动或(不)可见?
【问题讨论】:
标签: javascript google-chrome firefox dom browser
document.hidden ?
尝试最小化浏览器并查看日志:
setInterval(function(){console.log(document.hidden)},2000);
【讨论】: