web实现消息推送及桌面提醒2

窗口,我们可以把它做的更酷一些。 就类似我们之前描述的,来一个 HTML5 提醒面板,再放一段语音。这个就有些类似12306 的抢票了。 还是先看下我们的效果图: 我们重点说下 HTML5 Notification Notification 从字面意思理解就是”提醒”、”注意”的意思。所以它的作用就是,我们在忙于其他工作时,也可以收到来自页面的消息通知,例如一个新订单或者新邮件来了。 作为 HTML5 的新东西,主流浏览器除

 阅读全文...

web实现消息推送及桌面提醒1

应用场景介绍最近做一个点餐小系统,用户下单并付款成功后,立即给 cms 管理系统发送一个推送消息,提示有新的订单请及时处理。 但并不是发送手机消息,而是发送电脑上的消息通知。效果如图: 实现基本思路 推送消息部分:为了减少工作量,保证系统的稳定性,直接使用第三方服务。(也是自己能力不够,没法开发自己的推送服务) 桌面推送部分:接收到服务器推送后,调用 HTML5 Notification ,显示推送通知面板,同时播放语音消息。

 阅读全文...

jQuery $和 $.fn的区别

讨论下jQuery中$和$.fn的区别。我们先看几个实例: $(function() { /*写法一 $.addNum*/ $.addNum=function(a,b) { return a+b; } console.log($.addNum(10,20)); //30 /*写法二 $.extend()*/ $.extend({ diffNum:

 阅读全文...

js的命名提升

怎么理解js的命名提升,请大家看这个代码片段: var num1 = 10; function test1(){ if(num1==10){ num1 = 1; } else{ num1 = 2; } return num1; } test(); //返回1 var num1 = 10; function test

 阅读全文...