检测浏览器最小化或窗口隐藏的方法
程序员文章站
2022-08-15 08:44:37
检测浏览器窗口最小化的两种方法: 1.利用window的属性 function isMinStatus() { var isMin = false; if (window.outerWidth != undefined) { isMin = window.outerWidth <= 160 && w ......
检测浏览器窗口最小化的两种方法:
1.利用window的属性
function isminstatus() {
var ismin = false;
if (window.outerwidth != undefined) {
ismin = window.outerwidth <= 160 && window.outerheight <= 28;
}
else {
ismin = window.screentop < -30000 && window.screenleft < -30000;
}
return ismin;
}
2.利用document的visibilitystate和hidden属性(推荐)
document.addeventlistener("visibilitychange", function() {
console.log( document.visibilitystate );
console.log( document.hidden);
});
上一篇: 1700W的电源是什么感觉?