• Notification通知


    官方Web Api:https://developer.mozilla.org/zh-CN/docs/Web/API/notification/Notification

    疑问:为何直接在前端html文件里面写,然后用谷歌浏览器打开html文件,然后就没反应。通过iis打开的页面就有反应。

     
    if (window.Notification) {
    if (Notification.permission == "granted") {
        popNotice();
    }else if( Notification.permission != "denied"){
        Notification.requestPermission(function (permission) {
          popNotice();
      });
    }
    } else {
          alert('浏览器不支持Notification');
    }
     
    var popNotice = function() {
        if (Notification.permission == "granted") {
            var notification = new Notification("Hi,", {
      body: '可以加你为好友吗?'
      //icon: '/static/cute.gif'
        });
     
      notification.onclick = function() {
      alert('***已于' + new Date().toTimeString().split(' ')[0] + '加你为好友!');
      notification.close();
      };
     }
           notification.onshow = function(){
     
      }
      
      notification.onclose = function(){
     
      }
      
      notification.onerror = function(){
     
      }
     
    };
  • 相关阅读:
    hdu1754:I Hate It
    hdu1166
    bzoj1642:挤奶时间
    线段树
    bzoj1699:排队
    bzoj3438: 小M的作物
    bzoj2127: happiness
    bzoj2768[JLOI2010]冠军调查
    bzoj1070[SCOI2007]修车
    bzoj1305[CQOI2009]dance跳舞
  • 原文地址:https://www.cnblogs.com/kingsmart/p/12720342.html
Copyright © 2020-2023  润新知