欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

检测浏览器最小化或窗口隐藏的方法

程序员文章站 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);
});