搜索

首页  >  问答  >  正文

javascript - jq如何获取浏览器状态,是否缩小在任务栏,以及是否在当前页面

jq如何获取浏览器状态,是否缩小在任务栏

我想做一个H5的桌面通知,但是想要等到浏览器缩小到任务栏上才触发,如果是展开状态就不能触发

不知道jq能不能做到,因为我看到网页版的微信和smartqq都是这样的,但是不知道是不是js做到的

阿神阿神2797 天前576

全部回复(2)我来回复

  • 怪我咯

    怪我咯2017-05-19 10:26:55

    先判断是否在当前窗口

    if(window.document.hidden){ 
        //new Notification 
    }

    回复
    0
  • PHP中文网

    PHP中文网2017-05-19 10:26:55

    直接看源代码不就行了?
    http://pub.idqqimg.com/smartq...
    核心代码就是这一句:

    function isDocumentHidden(){
        return doc.hidden || doc.mozHidden || doc.webkitHidden;
    }

    回复
    0
  • 取消回复