html5桌面通知,notification的使用,右下角出现通知框
2015-07-28 12:49
507 查看
1先判断浏览器是否支持:window.Notification
2判断浏览器是否开启提示的权限:Notification.permission === 'granted'(如果不允许则设置为允许:Notification.requestPermission())
3设置提示的内容:var notification = new Notification('订单提示', { body: "您有新订单:" + data + "" });//Notification("标题","内容")
4可以设置其他功能比如消息点击事件:notification.onclick = function (e) {
alert("点击")
}
例:
拓展:内容可设置属性如下:
可用事件如下:
关闭通知的实例方法:
2判断浏览器是否开启提示的权限:Notification.permission === 'granted'(如果不允许则设置为允许:Notification.requestPermission())
3设置提示的内容:var notification = new Notification('订单提示', { body: "您有新订单:" + data + "" });//Notification("标题","内容")
4可以设置其他功能比如消息点击事件:notification.onclick = function (e) {
alert("点击")
}
例:
dir: 文字的方向;它的值可以是
auto(自动),
ltr(从左到右), or
rtl(从右到左)
lang: 指定通知中所使用的语言。
body: 通知中额外显示的字符串
tag: 赋予通知一个ID,以便在必要的时候对通知进行刷新、替换或移除。
icon: 一个图片的URL,将被用于显示通知的图标。
可用事件如下:
Notification.onclick处理
click事件的处理。每当用户点击通知时被触发。
Notification.onshow处理
show事件的处理。当通知显示的时候被触发。
Notification.onerror处理
error事件的处理。每当通知遇到错误时被触发。
Notification.onclose处理
close事件的处理。当用户关闭通知时被触发。
关闭通知的实例方法:
相关文章推荐
- html5全局属性
- HTML5 QQ登录背景动态图片
- HTML5基础 --- Canvas元素
- HTML5实现摇一摇
- 2015 年最棒的 5 个 HTML5 框架
- 【实例】HTML5中video播放视频实现特效
- 简单实用H5的FormData对象上传文件
- HTML5中表单验证的8种方法
- html5压缩图片并上传
- HTML5 自制本地网页视频播放器
- html5中上传图片
- HTML5链接属性及使用
- HTML5媒体查询语法
- 了解HTML5和“她”的 API (三)
- HTML5 格式化方式以及应用
- html5中不再支持table的cellspacing和cellpadding属性
- html5 离屏canvas 的应用
- html5+css3实现正在加载中代码
- html5之canvas起步
- HTML5 中的新标签