hidden ,visibilityChange兼容

hidden ,visibilityChange兼容//不同环境兼容lethidden=”letvisibilityChange=”if(typeofdocument.hidden!==’undefined’){//Opera12.10andFirefox18andlatersupporthidden=’hidden’visibilityChange=’visibilitychange’}elseif(ty.

大家好,又见面了,我是你们的朋友全栈君。

// 不同环境兼容
      let hidden = ''
      let visibilityChange = ''
      if (typeof document.hidden !== 'undefined') { // Opera 12.10 and Firefox 18 and later support
        hidden = 'hidden'
        visibilityChange = 'visibilitychange'
      } else if (typeof document.msHidden !== 'undefined') {
        hidden = 'msHidden'
        visibilityChange = 'msvisibilitychange'
      } else if (typeof document.webkitHidden !== 'undefined') {
        hidden = 'webkitHidden'
        visibilityChange = 'webkitvisibilitychange'
      }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149614.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • kettle调度监控平台(kettle-scheduler)开源[通俗易懂]

    kettle调度监控平台(kettle-scheduler)开源[通俗易懂]背景Kettle作为用户规模最多的开源ETL工具,强大简洁的功能深受广大ETL从业者的欢迎。但kettle本身的调度监控功能却非常弱。Pentaho官方都建议采用crontab(Unix平台)和计划任务(Windows平台)来完成调度功能。所以大家在实施kettle作业调度功能的时候,通常采用以下几种方式:使用spoon程序来启动Job,使用crontab或计划任务,自主开发java程序来调用k…

    2022年10月17日
    3
  • Vue.js 入门教程[通俗易懂]

    Vue.js 入门教程[通俗易懂]Vue.js教程Vue.js(读音/vjuː/,类似于view)是一套构建用户界面的渐进式框架。Vue只关注视图层,采用自底向上增量开发的设计。Vue的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。MVVM模式下图不仅概括了MVVM模式(Model-View-ViewModel),还描述了在Vue.js中ViewModel是如何和View以及Model进行交互…

    2022年5月8日
    56
  • opencv边界填充_opencv边缘提取

    opencv边界填充_opencv边缘提取目标:将区域内的小洞填充因为c++算法还不会,决定先用matlab试试,找到一个imfill可以实现区域的填充Matlab里的实现clearall;clc;I=im2bw(imread(‘E:\免疫组化\pic\tt.bmp’));figure,imshow(I);I1=imfill(I,’holes’);figure,imshow(I1);效果图但是二值免疫图的效果就不太理想原因也不是很清楚?…

    2025年9月2日
    4
  • c++日志库实战——spdlog,是不是感觉log4cxx有点笨重,不妨试一试spdlog

    c++日志库实战——spdlog,是不是感觉log4cxx有点笨重,不妨试一试spdlogc++日志库实战——spdlog,是不是感觉log4cxx有点笨重,不妨试一试spdlog背景spdlog是什么spdlog快速入门常见问题打印行号怎么控制台看不到log同时输出控制台和文件文件按天分割完整代码附录CMakeList.txt关于背景在最近新入职同事的推荐下,作者在一个小工具中学习和使用了spdlog,且已发布到线上运行,以下是学习记录。spdlog是什么FastC++…

    2022年6月23日
    29
  • wed后端和java的区别_web前端和web后端的区别详细分析

    wed后端和java的区别_web前端和web后端的区别详细分析原标题:web前端和web后端的区别详细分析在刚开始从事web开发时,首先要选准学习方向,看是想从事前端部分还是后端程序部分。当然在工作的后期,就不会分的那么细致了。做前端到后期也会懂一些后端的技术,反之,后端也是。本文创客学院讲师解析一下web前端和后端的区别有哪些?web前端和web后端的区别详细分析:Web前端:1.精通HTML,能够书写语义合理,结构清晰,易维护的HTML结构。2.精…

    2022年6月21日
    21
  • 搭建Kubernetes集群基于calico网络插件

    搭建Kubernetes集群基于calico网络插件

    2021年6月2日
    91

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号