JS实现消息来时让网页标题闪动效果的方法_javascript技巧
程序员文章站
2022-03-20 18:17:28
...
本文实例讲述了JS实现消息来时让网页标题闪动效果的方法。分享给大家供大家参考,具体如下:
'
+'
无标题页
参考开心网的head-26.js
var g_blinkid = 0; var g_blinkswitch = 0; var g_blinktitle = document.title; var g_onlineuser = ""; var g_sysmsg_sound = null; var g_newmsg_sound = null; var g_app_num = 0; var g_appnum = 0; var g_bappmore = false; var g_inputtime = 0; function blinkNewMsg() { var now = new Date(); var nowtime = now.getTime(); if(nowtime - g_inputtime > 5000) { document.title = g_blinkswitch % 2 ? "【 】 - " + g_blinktitle : "【新消息】 - " + g_blinktitle; } g_blinkswitch++; } function blinkOnline() { document.title = g_blinkswitch % 2 ? "○" + g_onlineuser + " 上线了 - " + g_blinktitle : "●" + g_onlineuser + " 上线了 - " + g_blinktitle; g_blinkswitch++; if (g_blinkswitch > 10) { stopBlinkNewMsg(); } } function checkNewMsg() { var url = "/home/newmsg.php"; var pars = ""; var myAjax = new Ajax.Request(url, {method: "post", parameters: pars, onComplete: function (req) { checkNewMsgShow(req); } }); } function stopBlinkNewMsg() { if (g_blinkid) { clearInterval(g_blinkid); g_blinkid = 0; $("head_msgdiv").style.display = "none"; document.title = g_blinktitle; } } var g_oldmsg = g_oldsysmsg = g_oldbbs = g_oldbbsreply = g_oldcomment = g_oldreply = 0; function checkNewMsgShow(req) { var r = req.responseText; stopBlinkNewMsg(); setTimeout(checkNewMsg, 60000); eval ("r="+r); var a_msglist = new Array("msg", "sysmsg", "bbs", "bbsreply", "comment", "reply"); if(r.notice == "1") { var forbidsound = parseInt(r.forbidsound); if (!forbidsound) { for (i=0; i' +' ' +' ' +'' +' ' +' ' +'' +' ' +' ' +' ' +'' +' ' +' ' +'' +' ' +' ' +'' +'我的首页预览:' +'' +' ' +' ' +'' +'好友访问时' +' ' +' ' +'' +' ' +' ' +'' +'陌生人访问时' +' ' +' ' +'' +' ' +' ' +' ' +' ' +' ' +'' +' ' +' ' +' ' +' ' +' ' +' ' +' ' +' ' +' ' +'
上一篇: vue组件中slot插口使用详解
下一篇: node实现的爬虫功能
推荐阅读
-
JS实现从网页顶部掉下弹出层效果的方法_javascript技巧
-
js实现的标题栏新消息闪烁提示效果_javascript技巧
-
JS实现让访问者自助选择网页文字颜色的方法_javascript技巧
-
js实现横向百叶窗效果网页切换动画效果的方法_javascript技巧
-
JS实现从网页顶部掉下弹出层效果的方法_javascript技巧
-
JS实现点击文字对应DIV层不停闪动效果的方法_javascript技巧
-
JS实现点击文字对应DIV层不停闪动效果的方法_javascript技巧
-
js实现的标题栏新消息闪烁提示效果_javascript技巧
-
JS实现闪动的title消息提醒效果_javascript技巧
-
JS实现消息来时让网页标题闪动效果的方法_javascript技巧