监听浏览器最小化与最大化时,执行的动作。
来源:互联网 发布:网络mg老虎机玩法 编辑:程序博客网 时间:2024/06/14 01:22
本周做项目时,实现页面内容滚动的一个功能时,
发现在chrome与FF浏览器最小化后,当再次最大化时,滚动出现错位的现象。鉴于此,就去查了下http://html5test.com/
中是否有相关的支持,
下面列下各个浏览器化如何来监听最小化与最大化的相关code
//IE
if(document.addEventListener){
document.addEventListener('msvisibilitychange',function(){
console.log(document.msVisibilityState);
});
//FF
if(document.addEventListener){
document.addEventListener('mozvisibilitychange',function(){
console.log(document.mozVisibilityState);
});
//chromeif(document.addEventListener){
document.addEventListener('webkitvisibilitychange',function(){
console.log(document.webkitVisibilityState);
});
}
参考:https://developer.mozilla.org/en/DOM/Using_the_Page_Visibility_API
- 监听浏览器最小化与最大化时,执行的动作。
- swing界面的最大化与最小化
- 最大化与最小化
- 窗口的最大化最小化
- 最大化,最小化的区别
- 屏蔽浏览器右上角“最小化”“最大化”“关闭”键
- 屏蔽浏览器右上角“最小化”“最大化”“关闭”键
- ie浏览器实现最大化最小化功能
- MFC的最大化,最小化,关闭
- QTP测试时,应用程序或者网页的最大化最小化控制
- QTP测试时,应用程序或者网页的最大化最小化控制
- Qt 窗体最大化、最小化时的事件触发
- Fedora 16 添加最大化与最小化按钮
- Pyqt4 最小化与最大化按钮显示
- js屏蔽浏览器右上角“最小化”“最大化”“关闭”键
- QTP 浏览器最大化、最小化,适用于IE6\7\8
- 控制MDI窗口的,最大化.最小化按钮!
- 去掉窗体上的最大化、最小化图标
- MTK Android 编译模块说明及编译命令
- 快意报表
- ACE反应器模式(3)
- UVa 10003 Cutting Sticks
- ACE反应器模式(4)
- 监听浏览器最小化与最大化时,执行的动作。
- vim文本编辑器使用大全 命令的解读
- ubuntu下固定IP地址配置方法
- 分享10 个你可能没用过的 Linux 命令,有些比较简化常用操作,比较有用。
- FormatMessage 格式化 GetLastError 获取的错误代码
- 2011年回顾
- DB2中SQLSTATE=57016 SQLCODE=-668,原因码 "7"的解决方法
- Unity中如何从jpg或png文件创建Texture2D
- 第二部 注册Msjetoledb40.dll