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让网页设计提升到下一个高度
Aug 14 HTML / CSS
css3进行截取替代js的substring
Sep 02 HTML / CSS
浅谈HTML5 defer和async的区别
Jun 07 HTML / CSS
详解Html5 Canvas画线有毛边解决方法
Mar 01 HTML / CSS
浅谈pc和移动端的响应式的使用
Jan 03 HTML / CSS
html5文字阴影效果text-shadow使用示例
Jul 25 HTML / CSS
HTML5画渐变背景图片并自动下载实现步骤
Nov 18 HTML / CSS
利用html5的websocket实现websocket聊天室
Dec 12 HTML / CSS
HTML5 Canvas绘制圆点虚线实例
Jan 01 HTML / CSS
data:image data url 文件转为Blob上传后端的方法
Jul 16 HTML / CSS
CSS3 制作的书本翻页特效
Apr 13 HTML / CSS
CSS link与@import的区别和用法解析
May 07 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中文乱码怎么办如何让浏览器自动识别utf-8
2014/01/15 PHP
php 微信开发获取用户信息如何实现
2016/12/13 PHP
jQuery中:first选择器用法实例
2014/12/30 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
2016/01/26 Javascript
基于JavaScript实现购物网站商品放大镜效果
2016/09/06 Javascript
使用BootStrap建立响应式网页——通栏轮播图(carousel)
2016/12/21 Javascript
js获取隐藏元素的宽高
2017/02/24 Javascript
JS实现加载和读取XML文件的方法详解
2017/04/24 Javascript
bootstrap响应式表格实例详解
2017/05/15 Javascript
JavaScript定义函数_动力节点Java学院整理
2017/06/27 Javascript
Vue组件和Route的生命周期实例详解
2018/02/10 Javascript
图文介绍Vue父组件向子组件传值
2018/02/17 Javascript
详解extract-text-webpack-plugin 的使用及安装
2018/06/12 Javascript
详解基于Vue的支持数据双向绑定的select组件
2019/09/02 Javascript
在layui中使用form表单监听ajax异步验证注册的实例
2019/09/03 Javascript
Vue+Vant 图片上传加显示的案例
2020/11/03 Javascript
js面向对象封装级联下拉菜单列表的实现步骤
2021/02/08 Javascript
[01:01:18]VP vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python实现的简单计算器功能详解
2018/08/25 Python
JAVA及PYTHON质数计算代码对比解析
2020/06/10 Python
基于django2.2连oracle11g解决版本冲突的问题
2020/07/02 Python
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
Lampegiganten丹麦:欧洲领先的照明网上商店
2018/04/25 全球购物
英国家用电器折扣网站:Electrical Discount UK
2018/09/17 全球购物
Dyson戴森波兰官网:Dyson.pl
2019/08/05 全球购物
十岁生日同学答谢词
2014/01/19 职场文书
运动会入场解说词300字
2014/01/25 职场文书
幼儿园中秋节活动方案
2014/02/06 职场文书
出国留学经济担保书
2014/04/01 职场文书
员工辞职信怎么写
2015/02/27 职场文书
观看《信仰》心得体会
2016/01/15 职场文书
JavaScript与JQuery框架基础入门教程
2021/07/15 Javascript
Mysql数据库中datetime、bigint、timestamp来表示时间选择,谁来存储时间效率最高
2021/08/23 MySQL
MYSQL常用函数介绍
2022/05/05 MySQL
GoFrame gredis缓存DoVar Conn连接对象 自动序列化GoFrame gredisDo/DoVar方法Conn连接对象自动序列化/反序列化总结
2022/06/14 Golang
Spring Boot实现文件上传下载
2022/08/14 Java/Android