HTML5中的Web Notification桌面右下角通知功能的实现


Posted in HTML / CSS onApril 19, 2018

html5桌面通知(Web Notifications)对于需要实现在新消息入线时,有桌面通知效果的情况下非常有用,在此简单介绍一下这个html5的新属性。通过Web Notifications(桌面通知系统),网站可以在用户桌面弹出一条通知,无论用户是否浏览当前网页,甚至最小化了浏览器,通知均可到达用户桌面。

<!DOCTYPE html>
<html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <script src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
        <a onclick="showNotification();">点我看右下角信息</a>

        <script>
            function showNotification() {
                window.Notification.permission = "granted";
                alert(window.Notification.permission);
                if(window.Notification) {
                    if(window.Notification.permission == "granted") {
                        var notification = new Notification('你有一条新信息', {
                            body: "你好我是王小婷",

                            icon: "img/1.jpg"
                        });
                        setTimeout(function() { notification.close(); }, 5000);
                    } else {
                        window.Notification.requestPermission();
                    }
                } else alert('你的浏览器不支持此消息提示功能,请使用chrome内核的浏览器!');
            };
        </script>
    </body>
</html>

实现效果:

HTML5中的Web Notification桌面右下角通知功能的实现

总结

以上所述是小编给大家介绍的HTML5中的Web Notification桌面右下角通知功能的实现,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

HTML / CSS 相关文章推荐
全面总结使用CSS实现水平垂直居中效果的方法
Mar 10 HTML / CSS
CSS3属性使网站设计增强同时不消弱可用性
Aug 29 HTML / CSS
css3实现图片遮罩效果鼠标hover以后出现文字
Nov 05 HTML / CSS
一款纯css3制作的2015年元旦雪人动画特效教程
Dec 29 HTML / CSS
CSS3哪些新特性值得称赞
Mar 02 HTML / CSS
利用html5的websocket实现websocket聊天室
Dec 12 HTML / CSS
谷歌浏览器小字体处理方案即12px以下字体
Dec 17 HTML / CSS
HTML5 audio标签使用js进行播放控制实例
Apr 24 HTML / CSS
移动端html5 meta标签的神奇功效
Jan 06 HTML / CSS
浅谈HTML5 服务器推送事件(Server-sent Events)
Aug 01 HTML / CSS
HTML5新增属性data-*和js/jquery之间的交互及注意事项
Aug 08 HTML / CSS
VW、VH适配移动端的解决方案与常见问题
May 21 HTML / CSS
HTML5实现移动端复制功能
Apr 19 #HTML / CSS
canvas实现漂亮的下雨效果的示例
Apr 18 #HTML / CSS
详解Html5 监听拦截Android返回键方法
Apr 18 #HTML / CSS
HTML5实现自带进度条和滑块滑杆效果
Apr 17 #HTML / CSS
使用HTML5 Geolocation实现一个距离追踪器
Apr 09 #HTML / CSS
canvas线条的属性详解
Mar 27 #HTML / CSS
详解canvas绘图时遇到的跨域问题
Mar 22 #HTML / CSS
You might like
中国收音机工业发展史
2021/03/02 无线电
php xml实例 留言本
2009/03/20 PHP
php 注释规范
2012/03/29 PHP
php准确计算复活节日期的方法
2015/04/18 PHP
laravel中Redis队列监听中断的分析
2020/09/14 PHP
jQuery 淡出一个图像到另一个图像的实现代码
2013/06/12 Javascript
基于jquery异步传输json数据格式实例代码
2013/11/23 Javascript
页面加载完成后再执行JS的jquery写法以及区别说明
2014/02/22 Javascript
JavaScript跨浏览器获取页面中相同class节点的方法
2015/03/03 Javascript
原生js和jQuery写的网页选项卡特效对比
2015/04/27 Javascript
jquery通过name属性取值的简单实现方法
2016/06/20 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
2017/02/22 Javascript
浅析vue给不同环境配置不同打包命令
2018/08/17 Javascript
详解Jest结合Vue-test-utils使用的初步实践
2019/06/27 Javascript
vue-cli3+typescript新建一个项目的思路分析
2019/08/06 Javascript
微信小程序拖拽排序列表的示例代码
2020/07/08 Javascript
关于better-scroll插件的无法滑动bug(2021通过插件解决)
2021/03/01 Javascript
Python 正则表达式入门(初级篇)
2016/12/07 Python
详解python中的线程与线程池
2019/05/10 Python
python 如何将数据写入本地txt文本文件的实现方法
2019/09/11 Python
python动态视频下载器的实现方法
2019/09/16 Python
python实现信号时域统计特征提取代码
2020/02/26 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
2020/04/24 Python
如何搭建pytorch环境的方法步骤
2020/05/06 Python
使用opencv中匹配点对的坐标提取方式
2020/06/04 Python
Html5 语法与规则简要概述
2014/07/29 HTML / CSS
MADE荷兰:提供原创设计师家具
2018/04/03 全球购物
药学专业个人的自我评价
2013/12/31 职场文书
家具厂厂长岗位职责
2014/01/01 职场文书
前厅部经理岗位职责范文
2014/02/04 职场文书
司机工作自我鉴定
2014/09/19 职场文书
县长群众路线对照检查材料思想汇报
2014/10/02 职场文书
2015教师见习期工作总结
2014/12/12 职场文书
中班下学期个人工作总结
2015/02/12 职场文书
中学生国庆节演讲稿2015
2015/07/30 职场文书
JavaScript 原型与原型链详情
2021/11/02 Javascript