js实现HTML标题栏中新消息提示效果

标题栏新消息提示如图:

移民百科的项目中用到了这个新消息提示的效果,主要用于提示用户有新消息。具体实现代码如下:

新消息提示

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();

调用取消新消息提示:newMessageRemind.clear();

查看demo:http://www.css88.com/demo/newMessageRemind/

另:单纯的这个代码会出现这么一个问题:
就是当你打开一个站点很多张页面的时候,如过有新消息,那么所有页面都会不停的闪,当你查看消息后其他页面仍会提示。

我们公司是通过使用Cookie的方式解决的,当查看新消息后所有标题闪动的页面将全部取消提示。

转自  http://www.css88.com/archives/2963

posted on 2011-02-18 12:02 Lonely_Child 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lonelyChild/archive/2011/02/18/1957675.html

js实现HTML标题栏中新消息提示效果相关推荐

  1. vue自定义插件 封装一个类似 element 中 message 消息提示框的插件

    vue自定义插件 封装一个类似 element 中 message 消息提示框的插件 一.资源文档 1.vue内置组件 transition 2.Vue.use() 3.Vue.extend() 4. ...

  2. android 更换软件提示音,修改微信APP新消息提示音(教程)!

    熟悉我的朋友都知道,我只带来干货,每天都是实用技能!今天教大家如何自定义 消息通知铃声.来电铃声.闹铃铃声,Android操作系统由于其特征,自定义这些很简单,目前很多音乐APP软件都有个" ...

  3. android微信加人有提示音吗,Android仿微信新消息提示音

    環信聊天消息提示音的實現 仿微信新消息提示音設置. 思路:用RingtoneManager查詢出title,Ringtone,uri信息,title用來展示,Ringtone用來播放,uri設置提示音 ...

  4. android接收消息后提示音,Android仿微信新消息提示音

    怕有些人不知道怎么进入微信的新消息提示音功能,我这里说下操作步骤: 打开微信----我---设置---新消息提醒---新消息提示音. 经过以上的步骤就进入了这样的界面 具体实现的步骤. 难点之一:获取 ...

  5. android新消息提醒功能,Android仿微信新消息提示音

    怕有些人不知道怎么进入微信的新消息提示音功能,我这里说下操作步骤: 打开微信----我---设置---新消息提醒---新消息提示音. 经过以上的步骤就进入了这样的界面 具体实现的步骤. 难点之一:获取 ...

  6. 高仿微信新消息提示音功能

    最近公司在做一个项目,有一个切换消息提示音的功能,可以切换本应用收到消息的提示音,而不影响系统提示音.我就按照微信的那个样式进行了编程,最终得到想要的效果. 转载请注明出处,谢谢:http://blo ...

  7. 像新浪微博那样浏览器title新消息提示

    <html>       <head>           <title>JS效果-浏览器title新消息提示</title>           &l ...

  8. web页面 新消息提示音

    web页面 新消息提示音 链接:https://blog.csdn.net/fmyzc/article/details/83750141

  9. 在开发游戏陪玩平台系统时,如何实现新订单提示效果?

    在游戏陪玩平台系统中,用户通过实名认证审核.资质技能审核后,可以申请成为平台大神,带其他玩家组队开黑并获得收益.在游戏陪玩平台系统的整个约单流程中,新订单提示是很重要的模块,尤其是对于需要接单的大神而 ...

最新文章

  1. Java动态绑定机制的内幕
  2. 机器学习从零开始-常见算法手推pure python
  3. Document类型知识大全
  4. Spring&Quartz集成自定义注释
  5. linux下如何安装配置redis及主从配置
  6. 分享25个高质量的移动设备wordpress主题(Mobile theme)
  7. hdfs 指令_Hadoop Shell命令
  8. android 广告close,小程序广告弹出与关闭
  9. 数据包络分析方法与maxdea软件_奥林巴斯OmniScan X3探伤仪软件升级,缺陷图像无处藏...
  10. 智能配电房综合环境监控系统
  11. postman 测试excel下载_postman下载,postman下载excel
  12. infohash转换磁力 php,磁力链接或 infohash 如何转换成 torrent
  13. Python实战 | 送亲戚,送长辈,“ 月饼 ”可视化大屏来帮忙。
  14. 一些大牛的博客推荐,排名不分先后
  15. 数据仓库面试总结大全,深度解析底层逻辑
  16. 2021-05-26 使用Android Studio创建手机模拟器
  17. 好玩的CMD几个命令
  18. 服务创新产品“在线智能问诊”——互联网平台建设...
  19. 第4季1:将AR0130摄像头更换为OV9712摄像头
  20. 如何使用python编程解决生活中的问题-日常工作问题处理中Python程序的运用

热门文章

  1. 【算法与数据结构】堆排序是什么鬼?
  2. 入门训练 圆的面积 c语言
  3. 2017腾讯编程题----素数对
  4. ReactNative-WebView组件
  5. centos6.6 安装python环境及Django 1.9.0
  6. 数据库崩溃后对redo log的使用
  7. SQL实战篇:SQL解决近X天的问题
  8. SQL语句错误:Operand should contain 1 column(s)【查询多个字段不用加括号】
  9. Kubernetes-连接Harbor仓库拉取镜像
  10. 史上最大规模高校分析技术大赛是如何诞生的