检测浏览器窗口最小化的两种方法:

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);
});

转载于:https://www.cnblogs.com/kid526940065/p/10906207.html

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

  1. 监听浏览器最小化与最大化时,执行的动作。

    本周做项目时,实现页面内容滚动的一个功能时, 发现在chrome与FF浏览器最小化后,当再次最大化时,滚动出现错位的现象.鉴于此,就去查了下http://html5test.com/ 中是否有相关的支 ...

  2. Angular2项目中浏览器拦截弹出窗口的解决方法

    Angular2项目中浏览器拦截弹出窗口的解决方法 为什么把项目是Angular2的放到了前边? 因为正常也页面网上已经很多解决方案.请自行百度或Google. 现象:当window.open为用户触 ...

  3. 浏览器最小显示12px字体的解决方法

    浏览器最小显示12px字体的解决方法 参考文章: (1)浏览器最小显示12px字体的解决方法 (2)https://www.cnblogs.com/Rawls/p/11363939.html (3)h ...

  4. 一般软件最小化绿色文件的制作方法:

    一般软件最小化绿色文件的制作方法: | 奇幻软件坊 最小化 绿色软件的制作(KuGou7.6.80 超级精简版的制作:) 第一步,我们先利用 Total Commander制作最小化文件列表 1 通常 ...

  5. 桌面计算机最小化,最小化我的电脑窗口打开总是最小化,如何把它 – 手机爱问...

    2018-03-29 窗口最大化我的浏览器点击打开后,弹出的窗口总是最小化,该怎样解决? 最主要的是如何保持后面新弹出的窗口都是最大化的. 1.把所有的IE窗口关了;只打开一个IE窗口;最大化这个窗口 ...

  6. 最大化/最小化/关闭窗口代码集锦

    在制作网页时,我们常常需要用到这类代码,很简单也很实用 最大化窗口: <OBJECT id="max" type="application/x-oleobject& ...

  7. linux系统浏览器最小化,调整Firefox火狐浏览器的最小化、最大化、关闭按钮键大小...

    在Deepin Linux系统中的Firefox火狐浏览器三大按钮有些小,即最小化.最大化.关闭按钮键小,除了修改主题外,还可以自行修改用户css文件,其实Firefox火狐是支持用户通过css文件对 ...

  8. Qt学习笔记7:恢复被最小化的窗口

    当窗口被最小化到任务栏,想通过自定义事件重新显示窗口,调用 'showNormal()' 方法 void reShowWindow(Widget* wgt) {if(wgt->isMinimiz ...

  9. 浏览器最小字体为12px以及解决方法

    在页面编写时候会发现浏览器最小字体显示大小为12px,只要小于12px,无论fontSize怎么调整,字体大小都不变,如果确实要用到更小的字体,可以通过css属性transform: scale(); ...

最新文章

  1. MFC 多线程及线程同步
  2. python在审计中的应用-【干货】Python自动化审计及实现
  3. app h5 上传按钮多选_稿定小课堂之教你如何制作H5
  4. 【struts2+hibernate+spring项目实战】ajax+jquery报表数据显示(ssh)
  5. 36 | 套路篇:怎么评估系统的网络性能?
  6. String 转 jsonObject
  7. html5 jquery音乐播放器,play()和pause()不起作用
  8. 原理图端口符号_电气原理图与接线图的区别和联系
  9. 进程调度算法Java
  10. 21世纪最需要的7种人才
  11. opencv答题卡识别
  12. 电脑常用工具集(开发,windows,持续更新)
  13. 智能门锁电路图_智能门锁结构拆解,我们一起来看看
  14. VC++开发RTX拨打电话插件
  15. 仿美剧天蝎计划 scorpion 12集微型千斤顶机械装置
  16. 哪个软件测试手机电池续航好,6款手机电池续航测试排名:iPhone12mini险些垫底,第1名是小米10...
  17. 技术杂谈-再谈软硬SDN(1)
  18. 有道词典java下载手机版下载手机版_有道词典app下载_有道词典在线翻译下载安装手机版v9.08...
  19. 小额支付管理平台的设计与实现
  20. 计算机网络一课一文1000字,第一课认识计算机网络(20页).doc

热门文章

  1. Sourcetree 链接GitHub 账号和密码提示无效
  2. RK3399 系列 linux kernel UART
  3. android70怎么升级,梦幻西游手游70级后快速升级方法
  4. 信号之sigsuspend函数理解
  5. 什么手机搭载鸿蒙系统,已有手机品牌搭载鸿蒙系统,官方曝光后续适配机型,友商嘲讽...
  6. 直播 | 美图云接入层的架构演进
  7. 2020全网最全的软件测试linux面试题及参考答案,赶紧收藏!
  8. CGA建模教程——形状语法(建筑群)
  9. openscad 利用2D创建3D
  10. switch java 用法_switch 用法解读