前端开发

 首页 > 前端开发 > javascript > js判断当前页面显示隐藏最新评论添加评论

js判断当前页面显示隐藏最新评论添加评论

分享到:
【字体:
导读:
         [导读] js判断当前页面显示隐藏,在有些项目中,需要知道当前页面是否显示还是隐藏。 javascript提供了一个这样的方法。 document.visibilityStatevisible:此时页面内容至少是部分可见。即此页面在前...

js判断当前页面显示隐藏,在有些项目中,需要知道当前页面是否显示还是隐藏。

javascript提供了一个这样的方法。

document.visibilityState
'visible' : 此时页面内容至少是部分可见。即此页面在前景标签页中,并且窗口没有最小化。
'hidden' : 此时页面对用户不可见。即文档处于背景标签页或者窗口处于最小化状态,或者操作系统正处于 '锁屏状态' .
'prerender' : 页面此时正在渲染中,因此是不可见的 (considered hidden for purposes of document.hidden). 
文档只能从此状态开始,永远不能从其他值变为此状态。注意:浏览器支持是可选的。

由此可见,我们可以利用事件监听来判断当前页面打开隐藏。

document.addEventListener("visibilitychange", function() {
  console.log( document.visibilityState, document.hidden );
  // Modify behavior...
});

浏览器兼容性

image.png

以上就是js判断当前页面显示隐藏全部内容,感谢大家支持自学php网。

分享到:
Javascript操作DOM常用API大全相关文档基...
Javascript操作DOM常用API大全 文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认识。 相关文档 JS函数大全 http://www.zixuephp.com/html/javascript/2017_06/42683.html 基本概念 在讲解操作DOM的api之前,首先我们来复习一...
javascript截取字符串最后一位字符四种方...
javascript截取字符串最后一位字符四种方法 方法一:运用String对象下的charAt方法 charAt() 方法可返回指定位置的字符。 str.charAt(str.length – 1) 请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串   方法二:运用String对象下的substr方法 substr() 方法可在字...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……