这里介绍一个HTML5的notification demo:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>notification</title></head><body><button id="button">消息通知</button><script>// var button = document.getElementById('#button');var button = document.querySelector('#button'); //上面那样写不可以
            button.addEventListener('click', function() {if (!("Notification" in window)) {alert("不支持notification");} else if (Notification.permission === "granted") { // 允许通知
                    notice();} else if (Notification.permission !== "denied") {// 用户没有选择是否显示通知,向用户请求许可
                    Notification.requestPermission(function(permission) {if(permission === "granted") {notice();}});}}, false)function notice() {var notification = new Notification("你好,JavaScript", {body: '微信订阅号'});notification.onclick = function() {notification.close();}}</script></body>
</html>

将该demo部属在nginx上(详见上一篇随笔),在谷歌浏览器(支持HTML5 notification的浏览器就可以)中打开页面,会看到pc端右下角弹出消息通知。

转载于:https://www.cnblogs.com/liyan22/p/6683137.html

html5的消息通知相关推荐

  1. html 消息通知功能,HTML5之消息通知的使用(Web Notification)

    关于 HTML5 ,写了不少文章,总觉得相关的高级 API 都得过一遍.系统的了解,站在更高的高度去思考问题,这样才能事半功倍. 一.先睹为快 我们先来尝试一个最简单的例子,打开 chrome 开发者 ...

  2. html在线消息,HTML5之消息通知的使用(Web Notification)

    关于 HTML5 ,写了不少文章,总觉得相关的高级 API 都得过一遍.系统的了解,站在更高的高度去思考问题,这样才能事半功倍. 一.先睹为快 我们先来尝试一个最简单的例子,打开 chrome 开发者 ...

  3. 【VUE】浏览器消息通知(声音提醒,标题栏闪动,弹框提醒)

    思路: 浏览器通知使用Notification,详情可查看Notification.Notification() 标题栏闪动利用循环实现 声音提醒可以使用播放本地音频实现 总结:在当前页面接收到消息时 ...

  4. uni-app 全局消息通知弹窗(App端)

    uni-app 全局消息通知弹窗(App端) 实现效果 实现一个顶部的全局消息通知,并且可以常驻,除非手动关闭. 效果图如下 收到告警通知 弹窗从顶部向下弹出,可点击跳转到对应页面,可上滑关闭弹窗,弹 ...

  5. 消息通知系统详解1---通讯方式

    消息通知系统详解1-通讯方式 消息通知系统详解2-后端设计 消息通知系统详解3-Netty 消息通知系统详解4-整合Netty和WebSocket 目录 什么是消息通知系统 系统特性 通讯方式 短连接 ...

  6. Electron Notification动态消息通知

    Notification通知使用 Notification通知的使用方法有多种,在此介绍三种使用方式 文章目录 Notification通知使用 一.Notification是什么? 二.使用步骤 1 ...

  7. [UWP]实现一个轻量级的应用内消息通知控件

    [UWP]实现一个轻量级的应用内消息通知控件 原文:[UWP]实现一个轻量级的应用内消息通知控件 在UWP应用开发中,我们常常有向用户发送一些提示性消息的需求.这种时候我们一般会选择MessageDi ...

  8. Redis消息通知系统的实现

    Redis消息通知系统的实现 Posted on 2012-02-29 by 老王 http://huoding.com/2012/02/29/146 最近忙着用Redis实现一个消息通知系统,今天大 ...

  9. SCOM警报通知新特性:即时消息通知

    使用过SCOM的朋友应该了解,相对MOM,SCOM增加了"即时消息"和"短信"两种警报通知方式.今天我将给大家介绍其中之一,"即时消息"告警 ...

最新文章

  1. 推断两条单链表是否相交
  2. 如何测试机房的速度和带宽?
  3. python列表推导式格式_Python列表推导式(for表达式)及用法
  4. 后缀数组DC3算法实现
  5. hadoop安装详细步骤_推荐一个超详细的Hadoop安装教程,已有32万次阅读
  6. 【POJ - 2976】【ZOJ - 3068】【SCU - 2992】Dropping tests (01分数规划)
  7. minitab怎么算西格玛水平_六西格玛黑带培训工具因子分析的使用
  8. 95-235-050-源码-task-Flink task之间的数据交换
  9. Apollo开发平台授权管理的使用
  10. IT公司100题-16-层遍历二元树
  11. Map对象,Set对象使用(1)
  12. Weblogic部署项目三种方式
  13. sign-canvas 一个基于canvas开发,封装于Vue组件的通用手写签名板(电子签名板),支持pc端和移动端;
  14. 各种时频分析方法-不定期更新
  15. 记录:Flink checkpoint 过期导致失败(线上问题)
  16. 嵌入式开发必须学习qt吗?
  17. 微软公司按照成熟度把服务器端企业,战略性新兴产业基础知识(公需课作业).pdf...
  18. uni-app - 监听用户滚动屏幕开始与结束(解决方案)
  19. pip 安装 sklearn 教程 ----Win10 python3.5
  20. [转帖]华为Hi 1620 等ARM 服务器版本CPU信息.

热门文章

  1. 静态、动态内存分配比较
  2. lambda 和 std::function
  3. shell 中的 set命令 -e -o 选项作用
  4. [BUUCTF-pwn]——jarvisoj_tell_me_something
  5. 云合影程序_活动回顾丨阿里云ACE同城会开发者云workshop圆满落幕
  6. zabbix监控深信服_Zabbix 远程代码执行漏洞CVE202011800
  7. spring 同时配置hibernate and jdbc 事务
  8. XP系统,CMD窗口总是只显示最后一屏的信息,如何能让全部信息都显示出来呢??
  9. sql语句(Oracle和sqlserver)
  10. python基础——元组、文件及其它