zoukankan      html  css  js  c++  java
  • HTML5 桌面提醒 (只适用chrome)

      <!DOCTYPE HTML>
      <html>
      <head
      <meta charset="gbk">
      <title>Creating OS notifications in HTML5</title>
      </head>
      <body>
      <h1>jerryli <a title="jerryli" href="http://www.cnblogs.com/shoupifeng" target="_blank">http://www.cnblogs.com/shoupifeng</a></h1>
      <input type="button" value="验证授权" onclick="init();" />
      <input type="button" value="弹出消息" onclick="notify();" />
       
      <script type="text/javascript">
      const miao = 5;
       
      function init() {
      if (window.webkitNotifications) {
      window.webkitNotifications.requestPermission();
      }
      }
       
      function notify() {
      var icon = "logo.png";
      var title = "Hello World";
      var body = "You Are My World (5秒后自动关闭)";
       
      if (window.webkitNotifications) {
      if (window.webkitNotifications.checkPermission() == 0) {
      var popup = window.webkitNotifications.createNotification(icon, title, body);
      popup.ondisplay = function(event) {
      setTimeout(function() {
      event.currentTarget.cancel();
      }, miao * 1000);
      }
      popup.show();
      popup.show();
      } else {
      window.webkitNotifications.requestPermission();
      return;
      }
      }
      }
      </script>
       
      </body>
      </html>
  • 相关阅读:
    Golang判断文件/文件夹是否存在
    Golang将一个文件中的内容写入到另一个文件里
    Golang打开已存在的文件并覆盖其内容
    Golang打开文件并写入
    【正则】day01
    【正则】day02
    【day09】PHP
    【day08】PHP
    转换函数
    变量作用域
  • 原文地址:https://www.cnblogs.com/shoupifeng/p/2729545.html
Copyright © 2011-2022 走看看