这篇文章主要为大家展示了“HTML5中Notifications桌面提醒怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HTML5中Notifications桌面提醒怎么用”这篇文章吧。
undefinedundefinedundefined
示例
<html> <head> <meta charset="utf-8"> <title>HTML5 - Notifications</title> <script> //判断浏览器是否支持Notifications function supported(){ if(window.webkitNotifications){ alert('浏览器支持Notifications'); } else { alert('浏览器不支持Notifications'); } } //请求桌面通知权限 function requestPermission() { window.webkitNotifications.requestPermission(); } //获取请求权限状态 function checkPermission() { switch (window.webkitNotifications.checkPermission()) { case 0:alert('用户已允许显示桌面通知');break; case 1:alert('用户还没有允许或拒绝显示桌面通知');break; case 2:alert('用户已拒绝显示桌面通知');break; } } //创建文本消息 function textMsg(){ var icon = 'logo.png'; var title = '阿鹏\'s BLOG'; var body = 'http://www.1990c.com'; var popup = window.webkitNotifications.createNotification(icon, title, body); popup.ondisplay = function(event) { setTimeout(function() { event.currentTarget.cancel(); }, 5000); } popup.show(); } //创建HTML消息 function htmlMsg(){ var popup = window.webkitNotifications.createHTMLNotification('msg.html'); popup.ondisplay = function(event) { setTimeout(function() { event.currentTarget.cancel(); }, 5000); } popup.show(); } </script> </head> <body> <input type="button" value="是否支持桌面提醒" onclick="supported();"/> <input type="button" value="请求权限" onclick="requestPermission();"/> <input type="button" value="请求权限状态" onclick="checkPermission();"/> <input type="button" value="显示文本消息" onclick="textMsg();"/> <input type="button" value="显示HTML消息" onclick="htmlMsg();"/> </body> </html>
以上是“HTML5中Notifications桌面提醒怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。