数码资讯
判断用户是否在HTML5中浏览页面的方法
很长一段时间,我们一直缺少一种判断用户是否浏览指定标签页的方法。用户是否会看到其他网站他们换回来了吗 现在,在HTML5页面的可视界面为程序员提供了一种方法来使用visibilitychange页面事件确定当前网页的知名度,并有针对性地完成一些任务。同时,有新的document.hidden属性可以
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
很长一段时间,我们一直缺少一种判断用户是否浏览指定标签页的方法。用户是否会看到其他网站他们换回来了吗
现在,在HTML5页面的可视界面为程序员提供了一种方法来使用visibilitychange页面事件确定当前网页的知名度,并有针对性地完成一些任务。同时,有新的document.hidden属性可以使用。
document.hidden
这种新兴的document.hidden属性显示页面是否是一个页面,用户目前的手表,有价值的真假。
document.visibilitystate
visibilitystate的价值是可见的(说明页当前激活的浏览器,和窗口没有最小化)或隐藏(页目前不激活标签页或窗口最小化)。),或PreRender(页面更新,对用户不可见)。
visibilitychange事件
监视能见度的变化是很容易的:
复制代码代码如下所示:
所有浏览器兼容
VaR的隐藏状态,visibilitychange;
如果(typeof document.hidden!=未定义的){
隐藏;
visibilitychange =visibilitychange ;
状态=visibilitystate ;
如果(typeof document.mozhidden别的} {!=未定义)
隐=mozhidden ;
visibilitychange =mozvisibilitychange ;
状态=mozvisibilitystate ;
如果(typeof document.mshidden别的} {!=未定义)
隐=mshidden ;
visibilitychange =msvisibilitychange ;
状态=msvisibilitystate ;
如果(typeof document.webkithidden别的} {!=未定义)
隐=webkithidden ;
visibilitychange =webkitvisibilitychange ;
状态=webkitvisibilitystate ;
}
在标题中添加监视器、显示状态更改
Document.addEventListener(visibilitychange,函数(){(){
document.title =文件{状态};
},假);
初始化
document.title =文件{状态};
上面的代码的价值变化document.title页面时能见度的变化!
所以,当你需要使用visibilitychange事件例如,如果嵌入式视频播放页面上,当用户切换到其他页面,你的标签页的视频应自动中止,并继续发挥用户切换回来时。例如,如果你的页面有自动刷新操作,当用户切换到其他页面,你应该停止更新,当用户切换回来,继续之前的动作。
现在,在HTML5页面的可视界面为程序员提供了一种方法来使用visibilitychange页面事件确定当前网页的知名度,并有针对性地完成一些任务。同时,有新的document.hidden属性可以使用。
document.hidden
这种新兴的document.hidden属性显示页面是否是一个页面,用户目前的手表,有价值的真假。
document.visibilitystate
visibilitystate的价值是可见的(说明页当前激活的浏览器,和窗口没有最小化)或隐藏(页目前不激活标签页或窗口最小化)。),或PreRender(页面更新,对用户不可见)。
visibilitychange事件
监视能见度的变化是很容易的:
复制代码代码如下所示:
所有浏览器兼容
VaR的隐藏状态,visibilitychange;
如果(typeof document.hidden!=未定义的){
隐藏;
visibilitychange =visibilitychange ;
状态=visibilitystate ;
如果(typeof document.mozhidden别的} {!=未定义)
隐=mozhidden ;
visibilitychange =mozvisibilitychange ;
状态=mozvisibilitystate ;
如果(typeof document.mshidden别的} {!=未定义)
隐=mshidden ;
visibilitychange =msvisibilitychange ;
状态=msvisibilitystate ;
如果(typeof document.webkithidden别的} {!=未定义)
隐=webkithidden ;
visibilitychange =webkitvisibilitychange ;
状态=webkitvisibilitystate ;
}
在标题中添加监视器、显示状态更改
Document.addEventListener(visibilitychange,函数(){(){
document.title =文件{状态};
},假);
初始化
document.title =文件{状态};
上面的代码的价值变化document.title页面时能见度的变化!
所以,当你需要使用visibilitychange事件例如,如果嵌入式视频播放页面上,当用户切换到其他页面,你的标签页的视频应自动中止,并继续发挥用户切换回来时。例如,如果你的页面有自动刷新操作,当用户切换到其他页面,你应该停止更新,当用户切换回来,继续之前的动作。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。