当标签页出现时我想做点什么activatedonvisibilitychange当页面是activated并且de-activated我只需要第一个选项,例如:document.onactivate = function(){
console.log("index.php is visible");};有什么帮助吗?
2 回答
慕的地8271018
TA贡献1796条经验 获得超4个赞
使用条件检查可见
document.addEventListener("visibilitychange", function handleVisibilityChange() {
if (!document.hidden) {
console.log("index.php is visible");
}
}, false);
收到一只叮咚
TA贡献1821条经验 获得超4个赞
您可以检查visibilityState文档的。该事件将在页面被激活和停用时触发,但是,这允许您仅在页面被激活时运行代码,即:可见。
document.addEventListener("visibilitychange", function() {
if (document.visibilityState === "visible") {
// code when page is visible
console.log("index.php is visible");
}
});
添加回答
举报
0/150
提交
取消