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 相关文章推荐
使用HTML5和CSS3表单验证功能
May 05 HTML / CSS
纯CSS改变webkit内核浏览器的滚动条样式
Apr 17 HTML / CSS
css3中transition属性详解
Sep 02 HTML / CSS
html5标记文字_动力节点Java学院整理
Jul 11 HTML / CSS
HTML5新增的表单元素和属性实例解析
Jul 07 HTML / CSS
整理HTML5的一些新特性与Canvas的常用属性
Jan 29 HTML / CSS
解析HTML5中的新功能本地存储localStorage
Mar 01 HTML / CSS
微信小程序“圣诞帽”的实现思路详解
Dec 28 HTML / CSS
HTML5 客户端数据库简易使用:IndexedDB
Dec 19 HTML / CSS
AmazeUI导航的示例代码
Aug 14 HTML / CSS
html+css实现文字折叠特效实例
Jun 02 HTML / CSS
CSS变量实现主题切换的方法
Jun 23 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
239军机修复记
2021/03/02 无线电
php中判断文件存在是用file_exists还是is_file的整理
2012/09/12 PHP
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
2014/04/24 PHP
ThinkPHP3.1新特性之对分组支持的改进与完善概述
2014/06/19 PHP
PHP获取ip对应地区和使用网络类型的方法
2015/03/11 PHP
showModelessDialog()使用详解
2006/09/07 Javascript
js+html5获取用户地理位置信息并在Google地图上显示的方法
2015/06/05 Javascript
手机端转盘抽奖代码分享
2015/09/10 Javascript
Angular Module声明和获取重载实例代码
2016/09/14 Javascript
JavaScript中原型链存在的问题解析
2016/09/25 Javascript
setTimeout函数的神奇使用
2017/02/26 Javascript
jquery中关于bind()方法的使用技巧分享
2017/03/30 jQuery
Vue组件选项props实例详解
2017/08/18 Javascript
微信小程序radio组件使用详解
2018/01/31 Javascript
vue.js 图片上传并预览及图片更换功能的实现代码
2018/08/27 Javascript
vue中实现回车键登录功能
2020/02/19 Javascript
JavaScript实现滚动加载更多
2020/12/27 Javascript
[42:48]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第二场 12.11
2020/12/16 DOTA
Python卸载模块的方法汇总
2016/06/07 Python
python 创建弹出式菜单的实现代码
2017/07/11 Python
对python中return和print的一些理解
2017/08/18 Python
Python进程间通信Queue消息队列用法分析
2019/05/22 Python
Python中asyncio模块的深入讲解
2019/06/10 Python
使用python实现kNN分类算法
2019/10/16 Python
python3连接mysql获取ansible动态inventory脚本
2020/01/19 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
解决flask接口返回的内容中文乱码的问题
2020/04/03 Python
python实现扫雷游戏的示例
2020/10/20 Python
html5唤起app的方法
2017/11/30 HTML / CSS
复古服装:RetroStage
2019/05/10 全球购物
工程承包协议书
2014/04/22 职场文书
环保倡议书范文
2014/05/12 职场文书
党员干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
学习心理学的体会
2014/11/07 职场文书
2015年乡镇统计工作总结
2015/04/22 职场文书
2019暑假学生安全口号
2019/06/27 职场文书