打开多个页面,怎么用获取哪个页面正在活动中 ?
来源:互联网 发布:关注网站源码 编辑:程序博客网 时间:2024/06/06 02:14
当页面活动状态变化,会触发visibilitychange事件,下面是代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
//各种浏览器兼容
var hidden, state, visibilityChange;
if (typeof document.hidden !== "undefined") {
hidden = "hidden";
visibilityChange = "visibilitychange";
state = "visibilityState";
} else if (typeof document.mozHidden !== "undefined") {
hidden = "mozHidden";
visibilityChange = "mozvisibilitychange";
state = "mozVisibilityState";
} else if (typeof document.msHidden !== "undefined") {
hidden = "msHidden";
visibilityChange = "msvisibilitychange";
state = "msVisibilityState";
} else if (typeof document.webkitHidden !== "undefined") {
hidden = "webkitHidden";
visibilityChange = "webkitvisibilitychange";
state = "webkitVisibilityState";
}
// 添加监听器,在title里显示状态变化
document.addEventListener(visibilityChange, function() {
document.title = document[state];
}, false);
// 初始化
document.title = document[state];
</script>
</body>
</html>
- 打开多个页面,怎么用获取哪个页面正在活动中 ?
- 页面正在加载中 ...
- html中的js获取当前的页面是位于哪个容器中打开(pc,手机,微信...)
- javaWeb中前台页面怎么获取根路径并以何种方式打开链接
- 框架页中点击一个超链接打开多个页面
- Android中初次打开APP多个页面广告
- JS判断页面由哪个APP打开
- 页面显示"页面正在加载中..."
- 在Filter中怎么用注解配置对多个页面的过滤
- window.open() 一次打开多个页面
- excel2010打开多个页面的方法
- easyui tabs 在同一个页面中打开多个tab多页面中变量名或函数名重复问题
- selenium中webdriver打开新页面无法获取页面元素
- Java web页面中,怎么获取IP地址
- JS中怎么获取input所在页面的绝对坐标
- 怎么从JSP页面获取SELECT中value的值
- 怎么在jsp页面中获取数据库数据
- 用java获取360doc页面上的url地址并在浏览器中自动打开
- Halcon-基于HALCON的模板匹配方法总结
- [leetcode] 322. Coin Change
- LoadRunner第一节【认识LoadRunner测试app原理】
- runtime那些事(消息机制)
- Phone number - Multiway Trees
- 打开多个页面,怎么用获取哪个页面正在活动中 ?
- iOS 项目中常见错误分析
- android drawText时使文字居中、获取文字宽高
- 动态改变Listview的item背景颜色和item中字体的颜色
- 【动态规划】原理
- iOS开发中善用日志记录工具
- zzulioj--1705--小明在工作(模拟水题)
- Intent的七大属性
- 51单片机串口通信的发送与接收(转)