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 相关文章推荐
CSS3教程(7):CSS3嵌入字体
Apr 02 HTML / CSS
css3与html5实现响应式导航菜单(导航栏)效果分享
Feb 12 HTML / CSS
css3动画效果小结(推荐)
Jul 25 HTML / CSS
CSS3与动画有关的属性transition、animation、transform对比(史上最全版)
Aug 18 HTML / CSS
css3实现蒙版弹幕功能
Jun 18 HTML / CSS
纯CSS3+DIV实现小三角形边框效果的示例代码
Aug 03 HTML / CSS
纯CSS3实现运行时钟的示例代码
Jan 25 HTML / CSS
HTML5到底会有什么发展?HTML5的前景展望
Jul 07 HTML / CSS
HTML5 Canvas 旋转风车绘制
Aug 18 HTML / CSS
浅谈Html5移动端ios/Android兼容性总结
Jun 01 HTML / CSS
Canvas高级路径操作之拖拽对象的实现
Aug 05 HTML / CSS
HTML5 图片悬停放大的实现代码示例
Dec 04 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
PHP遍历文件夹与文件类及处理类用法实例
2014/09/23 PHP
PHP内核学习教程之php opcode内核实现
2016/01/27 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
利用Dojo和JSON建立无限级AJAX动态加载的功能模块树
2007/03/24 Javascript
在VS2008中使用jQuery智能感应的方法
2010/12/30 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
2013/12/13 Javascript
javascript 拷贝节点cloneNode()使用介绍
2014/04/03 Javascript
javascript实时获取鼠标坐标值并显示的方法
2015/04/30 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
jQuery获取radio选中项的值实例
2016/06/18 Javascript
微信公众平台开发教程(四) 实例入门:机器人回复(附源码)
2016/12/02 Javascript
jQuery实现的手风琴侧边菜单效果
2017/03/29 jQuery
JS简单实现获取元素的封装操作示例
2017/04/07 Javascript
JavaScript中关于class的调用方法
2017/11/28 Javascript
javascript实现Emrips反质数枚举的示例代码
2017/12/06 Javascript
vue cli 全面解析
2018/02/28 Javascript
详解Vue改变数组中对象的属性不重新渲染View的解决方案
2018/09/21 Javascript
查找Vue中下标的操作(some和findindex)
2020/08/12 Javascript
浅要分析Python程序与C程序的结合使用
2015/04/07 Python
python读取oracle函数返回值
2016/07/18 Python
快速实现基于Python的微信聊天机器人示例代码
2017/03/03 Python
Python学习_几种存取xls/xlsx文件的方法总结
2018/05/03 Python
python使用flask与js进行前后台交互的例子
2019/07/19 Python
python中利用matplotlib读取灰度图的例子
2019/12/07 Python
使用PyQt的QLabel组件实现选定目标框功能的方法示例
2020/05/19 Python
关于Python3爬虫利器Appium的安装步骤
2020/07/29 Python
Python中logging日志的四个等级和使用
2020/11/17 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
Foot Locker澳洲官网:美国运动服和鞋类零售商
2019/10/11 全球购物
完美主义个人的自我评价
2014/02/17 职场文书
幸福家庭标语
2014/06/27 职场文书
工会2014法制宣传日活动总结
2014/11/01 职场文书
党委工作总结2015
2015/04/27 职场文书
2019销售早会主持词
2019/06/27 职场文书
MySql学习笔记之事务隔离级别详解
2021/05/12 MySQL
maven依赖的version声明控制方式
2022/01/18 Java/Android