在标题栏显示新消息提示,很多公司项目中用到这个方法


Posted in Javascript onNovember 04, 2011
<a href="#" onclick="clearNewMessageRemind();return false;">点击取消闪烁提示</a> 
<script type="text/javascript"> 
var newMessageRemind={ 
_step: 0, 
_title: document.title, 
_timer: null, 
//显示新消息提示 
show:function(){ 
var temps = newMessageRemind._title.replace("【 】", "").replace("【新消息】", ""); 
newMessageRemind._timer = setTimeout(function() { 
newMessageRemind.show(); 
//这里写Cookie操作 
newMessageRemind._step++; 
if (newMessageRemind._step == 3) { newMessageRemind._step = 1 }; 
if (newMessageRemind._step == 1) { document.title = "【
 】" + temps }; 
if (newMessageRemind._step == 2) { document.title = "【新消息】" + temps }; 
}, 800); 
return [newMessageRemind._timer, newMessageRemind._title]; 
}, 
//取消新消息提示 
clear: function(){ 
clearTimeout(newMessageRemind._timer ); 
document.title = newMessageRemind._title; 
//这里写Cookie操作 
} 
}; 
newMessageRemind.show(); 
function clearNewMessageRemind() { 
newMessageRemind.clear(); 
} 
</script>
Javascript 相关文章推荐
jQuery参数列表集合
Apr 06 Javascript
javascript仿qq界面的折叠菜单实现代码
Dec 12 Javascript
JavaScript 实现简单的倒计时弹窗DEMO附图
Mar 05 Javascript
提取jquery的ready()方法单独使用示例
Mar 25 Javascript
jQuery中ajax的get()方法用法实例
Dec 26 Javascript
jQuery中not()方法用法实例
Jan 06 Javascript
前端开发不得不知的10个最佳ES6特性
Aug 30 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
Oct 13 Javascript
EasyUI实现下拉框多选功能
Nov 07 Javascript
vue项目实现表单登录页保存账号和密码到cookie功能
Aug 31 Javascript
H5+C3+JS实现双人对战五子棋游戏(UI篇)
May 28 Javascript
JS学习笔记之原型链和利用原型实现继承详解
May 29 Javascript
由Javascript实现的页面日历
Nov 04 #Javascript
jQuery中jqGrid分页实现代码
Nov 04 #Javascript
一个关于jqGrid使用的小例子(行按钮)
Nov 04 #Javascript
给jqGrid数据行添加修改和删除操作链接(之一)
Nov 04 #Javascript
在网站上应该用的30个jQuery插件整理
Nov 03 #Javascript
关于URL中的特殊符号使用介绍
Nov 03 #Javascript
javascript学习基础笔记之DOM对象操作
Nov 03 #Javascript
You might like
C# Assembly类访问程序集信息
2009/06/13 PHP
PHP实现通过get方式识别用户发送邮件的方法
2015/07/16 PHP
PHP中常见的密码处理方式和建议总结
2018/10/14 PHP
js报错 Object doesn't support this property or method的原因分析
2011/03/31 Javascript
js自动下载文件到本地的实现代码
2013/04/28 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
2015/11/03 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
表单中单选框添加选项和移除选项
2016/07/04 Javascript
javascript 面向对象function详解及实例代码
2017/02/28 Javascript
zTree实现节点修改的实时刷新功能
2017/03/20 Javascript
为什么我们要做三份 Webpack 配置文件
2017/09/18 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
解决vue 按钮多次点击重复提交数据问题
2018/05/10 Javascript
[01:12]DOTA2 2015年秋季互动指南
2015/11/10 DOTA
python模拟登录并且保持cookie的方法详解
2017/04/04 Python
python调用Delphi写的Dll代码示例
2017/12/05 Python
python使用正则表达式来获取文件名的前缀方法
2018/10/21 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
python装饰器三种装饰模式的简单分析
2020/09/04 Python
Python如何获取文件路径/目录
2020/09/22 Python
奇怪的鱼:Weird Fish
2018/03/18 全球购物
Agoda台湾官网:国内外订房2折起
2018/03/20 全球购物
法国在线药房:Shop Pharmacie
2019/11/26 全球购物
亚马逊海外购:亚马逊美国、英国、日本、德国直邮
2021/03/18 全球购物
linux面试题参考答案(6)
2014/08/29 面试题
最新党员的自我评价分享
2013/11/04 职场文书
优秀老员工获奖感言
2014/02/15 职场文书
家长对老师的感言
2014/03/11 职场文书
班级年度安全计划书
2014/05/01 职场文书
课例研修方案
2014/05/31 职场文书
教师个人查摆剖析材料
2014/10/14 职场文书
寒山寺导游词
2015/02/03 职场文书
开网店计划分析
2019/07/30 职场文书
Java SSM配置文件案例详解
2021/08/30 Java/Android
Python Django / Flask如何使用Elasticsearch
2022/04/19 Python
Python如何快速找到多个字典中的公共键(key)
2022/04/29 Python