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实现信纸/同学录效果的示例代码
Dec 11 HTML / CSS
CSS3 clip-path 用法介绍详解
Mar 01 HTML / CSS
CSS3教程(1):什么是CSS3
Apr 02 HTML / CSS
一款纯css3实现的动画加载导航
Oct 08 HTML / CSS
html5 touch事件实现页面上下滑动效果【附代码】
Mar 10 HTML / CSS
HTML5 和小程序实现拍照图片旋转、压缩和上传功能
Oct 08 HTML / CSS
HTML5是什么 HTML5是什么意思 HTML5简介
Oct 26 HTML / CSS
html特殊符号示例 html特殊字符编码对照表
Jan 14 HTML / CSS
实例教程 利用html5和css3打造一款创意404页面
Oct 20 HTML / CSS
html5+css3进度条倒计时动画特效代码【推荐】
Mar 08 HTML / CSS
HTML5实现文件断点续传的方法
Jan 04 HTML / CSS
浅析CSS在DevTools 中架构演变
Oct 05 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
11个PHP 分页脚本推荐
2011/08/15 PHP
php去除HTML标签实例
2013/11/06 PHP
PHP实现163邮箱自动发送邮件
2016/03/29 PHP
PHP实现执行外部程序的方法详解
2017/08/17 PHP
php统计数组不同元素的个数的实例方法
2019/09/26 PHP
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
!DOCTYPE声明对JavaScript的影响分析
2010/04/12 Javascript
前台js调用后台方法示例
2013/12/02 Javascript
利用javascript判断文件是否存在
2013/12/31 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
2014/05/19 Javascript
JQuery拖动表头边框线调整表格列宽效果代码
2014/09/10 Javascript
kindeditor编辑器点中图片滚动条往上顶的bug
2015/07/05 Javascript
微信小程序中吸底按钮适配iPhone X方案
2017/11/29 Javascript
Thinkjs3新手入门之添加一个新的页面
2017/12/06 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
2018/10/15 Javascript
Vue 页面状态保持页面间数据传输的一种方法(推荐)
2018/11/01 Javascript
vue 双向数据绑定的实现学习之监听器的实现方法
2018/11/30 Javascript
基于Vue2-Calendar改进的日历组件(含中文使用说明)
2019/04/14 Javascript
微信公众号平台接口开发 菜单管理的实现
2019/08/14 Javascript
在Python中操作文件之read()方法的使用教程
2015/05/24 Python
浅谈python为什么不需要三目运算符和switch
2016/06/17 Python
浅谈python之新式类
2018/08/12 Python
Linux 修改Python命令的方法示例
2018/12/03 Python
Ubuntu下Anaconda和Pycharm配置方法详解
2019/06/14 Python
python顺序执行多个py文件的方法
2019/06/29 Python
python 实现简单的FTP程序
2019/12/27 Python
学生会宣传部部长竞选演讲稿
2014/04/25 职场文书
培训研修方案
2014/06/06 职场文书
信仰心得体会
2014/09/05 职场文书
党的群众路线教育实践活动学习计划
2014/11/03 职场文书
群众路线教育实践活动调研报告
2014/11/03 职场文书
2014年度思想工作总结
2014/11/27 职场文书
终止劳动合同通知书
2015/04/16 职场文书
担保书范文
2019/07/09 职场文书
自定义函数实现单词排序并运用于PostgreSQL(实现代码)
2021/04/22 PostgreSQL
详解Spring Security中的HttpBasic登录验证模式
2022/03/17 Java/Android