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 09 HTML / CSS
前端面试必备之CSS3的新特性
Sep 05 HTML / CSS
魔幻般冒泡背景的CSS3按钮动画
Feb 27 HTML / CSS
HTML5 标准将把互联网视频扔回到黑暗时代
Feb 10 HTML / CSS
HTML5 Canvas实现平移/放缩/旋转deom示例(附截图)
Jul 04 HTML / CSS
html5 乒乓球(碰撞检测)实例二
Jul 25 HTML / CSS
详解HTML5中的manifest缓存使用
Sep 09 HTML / CSS
AmazeUI折叠式卡片布局,整合内容列表、表格组件实现
Aug 20 HTML / CSS
HTML5中input输入框默认提示文字向左向右移动的示例代码
Sep 10 HTML / CSS
CSS3点击按钮圆形进度打钩效果的实现代码
Mar 30 HTML / CSS
用CSS3画一个爱心
Apr 27 HTML / CSS
HTML页面点击按钮关闭页面的多种方式
Dec 24 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
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
php中通过DirectoryIterator删除整个目录的方法
2015/03/13 PHP
php对接java现实加签验签的实例
2016/11/25 PHP
PHP实现简易计算器功能
2020/08/28 PHP
PDO::getAvailableDrivers讲解
2019/01/28 PHP
addEventListener 的用法示例介绍
2014/05/07 Javascript
使用Node.js实现HTTP 206内容分片的教程
2015/06/23 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
JS中对数组元素进行增删改移的方法总结
2016/12/15 Javascript
微信小程序 数组(增,删,改,查)等操作实例详解
2017/01/05 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
node.js express中app.param的用法详解
2017/07/16 Javascript
jQuery实现的淡入淡出与滑入滑出效果示例
2018/04/18 jQuery
vue点击Dashboard不同内容 跳转到同一表格的实例
2020/11/13 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
python设计模式大全
2016/06/27 Python
Python 专题四 文件基础知识
2017/03/20 Python
基于python历史天气采集的分析
2019/02/14 Python
Python实现字符型图片验证码识别完整过程详解
2019/05/10 Python
Python绘制频率分布直方图的示例
2019/07/08 Python
使用Filter过滤python中的日志输出的实现方法
2019/07/17 Python
python实现随机加减法生成器
2020/02/24 Python
python实现程序重启和系统重启方式
2020/04/16 Python
keras:model.compile损失函数的用法
2020/07/01 Python
国外平面设计第一市场:99designs
2016/10/25 全球购物
施华洛世奇日本官网:SWAROVSKI日本
2018/05/04 全球购物
Delphi CS笔试题
2014/01/04 面试题
大学生毕业自我鉴定范文
2013/09/19 职场文书
技校教师求职简历的自我评价
2013/10/20 职场文书
师范生的个人求职信范文
2014/01/04 职场文书
精神文明建设先进工作者事迹材料
2014/05/02 职场文书
环保建议书200字
2014/05/14 职场文书
法定代表人身份证明书
2014/09/10 职场文书
社保代办委托书怎么写
2014/10/06 职场文书
党的群众路线教育实践活动领导班子整改方案
2014/10/25 职场文书
研讨会致辞
2015/07/31 职场文书