html5新加了window.visibilitychange事件以及window.visibilityState属性,当浏览器标签页被隐藏或显示时会触发window.vixibilitychange这个事件,同时会改变window.visibilityState的值(网页显示时为visible,网页隐藏时为hidden),利用这两个特性可以对网页状态进行监听。

使用示例:

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

浏览器兼容性:

转载于:https://www.cnblogs.com/zhaozhipeng/p/10269113.html

对网页是否为当前展示标签页、是否最小化、以及是否后台运行进行监听相关推荐

  1. php++网页最右下角,js实现右下角可关闭最小化div(可用于展示推荐内容)

    本实例使用Javascript实现右下角可关闭最小化div,可以用于展示推荐内容,效果预览网址:http://keleyi.com/keleyi/phtml/xuanfudiv/3.htm 效果图片: ...

  2. Vant Tab标签页

    引入 import Vue from 'vue'; import { Tab, Tabs } from 'vant';Vue.use(Tab); Vue.use(Tabs); 代码演示 基础用法 通过 ...

  3. 火狐html页面空白页,火狐修改空白新标签页背景颜色,适应深色主题

    火狐的主页一直设置的是空白页,最近换了深色主题,空白页的背景仍然是白色,比较刺眼.修改空白页的背景有三种方法,都不完美,各有优缺点,各位根据自己的情况使用. 使用自定义网址 在本地新建一个html文件 ...

  4. firfox新标签页打开的设置与优化

    一.让Firefox在后台打开新标签 当然可以用Tab Browzer Extensions和Tab Mix plus这样的插件实现,但是我有更加简单的. 1.在浏览器地址栏里输入about:conf ...

  5. win10 edge浏览器的收藏夹如何在新标签页中打开?

    点击收藏夹(ctrl+shift+O)--更多选项--显示收藏夹--始终 鼠标中键点一下收藏的网页,即可以新标签页打开

  6. Chrome 新标签页打开书签

    Google Chrome 打开链接或者书签,总是在当前页面打开,这样就覆盖了我们正在浏览的网页,很不人性化,所以,当点击网页链接可以在新标签页打开,比较舒服. 方法一: 鼠标中键(滚轮)点击网页链接 ...

  7. Selenium firefox浏览器修改为标签页打开方式的各种坑

    需求: 今天有位朋友遇到一个梗,selenium使用firefox打开多个网页时,firefox总是以新窗口的方式打开:而这位朋友的需求是以标签页的方式打开新页面. 1.新窗口方式: 2.新标签页方式 ...

  8. linux vim(gvim) 多标签页,Vim 的标签页功能

    虽然一直在使用 Vim 写程序与文档,但是一直没有深究其标签页 (Tab Page) 功能的具体使用方法.现在开始重视这个问题,毕竟使用 Vim 的时间越来越少了,当然这只是针对我的所有生命而言 . ...

  9. 关于钉钉工作台无法打开新标签页的解决方案

    项目场景:钉钉内打开新标签页 项目场景:在钉钉后台页面点击打开新标签页的时候,在钉钉内打开新标签页 问题描述 在钉钉后台页面点击打开新标签页的时候,我们需要在钉钉内打开,而浏览器会自动弹出并打开页面. ...

最新文章

  1. 【c语言】蓝桥杯算法提高 勾股数
  2. 7 series FPGA DSP48E介绍
  3. VBS基础篇 - wscript 对象
  4. Python之re模块 —— 正则表达式操作
  5. 分数化小数 Fractions to Decimals
  6. okex java sdk_OKEX官网新手使用教程
  7. (转)Kinect背景移除支持多人
  8. 关于PHP各种循环,关于php迭代循环(无限分类)
  9. CSDN自定义模块内容编写
  10. TeaVM编译耗时太长,为节省时间,跳过test
  11. Linux 实用工具vi
  12. f1c100s uboot调试记录
  13. 【抽奖】知网研学福利月卡
  14. 华硕raid 0 安装linux,ROG Maxius IX主板技巧篇:组建RAID 0
  15. Theorem、Proposition、Lemma的区别
  16. KeyShot 11 Pro for Mac(3D渲染和动画制作) V11.3.2.2中文安装+更新内容
  17. ListView制作简单表格
  18. vi编辑器基础命令合集与yim初级使用
  19. 打印表格打印机没有反应_windows10下office2016文档和表格 hp打印机 按打印没反应解决办法...
  20. Factorials

热门文章

  1. Photoshop图层混合模式计算公式大全
  2. 8.10 exec函数
  3. Kali Linux安装谷歌输入法
  4. 基于特征码文件恢复工具magicrescue
  5. 反汇编引擎Capstone
  6. Windows自带Android模拟器启动失败
  7. android studio miui8,MIUI8上在Android Studio运行出错集及其解决方案
  8. 3306 端口 要不要修改_zabbix 自动发现并监控所有端口
  9. 耶鲁大学等机构提出的脑机接口软硬件协同设计,增加脑机的更大潜力
  10. Python-EEG工具库MNE中文教程(2)-MNE中数据结构Epoch及其创建方法