标签: 网站通知

  • JS给网站PC端加入桌面推送(网站通知)代码支持WIN10与WIN11

    功能说明,只要是PC端且浏览器支持网站通知都可以显示,支持win10/win11。

    可自定义内容随意填写。跳转网址可指定

    浏览效果:

    效果图

    效果图

    消息中心截图:
    消息截图

    代码如下:

    function showAutoNotification() {
      if ("Notification" in window) {
    
        Notification.requestPermission().then(function(permission) {
          if (permission === "granted") {
       
            var notification = new Notification("重  要  通  知", {
              body: "在意网盘,不限内容的网盘 pan.zai1.com",
            });
    
      
            console.log("hook 200");
    
       
            setTimeout(function() {
              notification.close();
            }, 5500000);
    
       
            notification.onclick = function() {
       
              window.open("https://pan.zai1.com");
            };
          } else {
            alert("请打开网站通知,以便接收本站最新的消息。");
    console.log("当前浏览器禁止了网站推送");
          }
        });
      } else {
        console.log("当前浏览器不支持tuisong.js 请联系在意博客");
      }
    }
    
    // 进入网站后多久触发
    setTimeout(showAutoNotification, 100);