前几天就有人发帖说过这个问题,当在帖子页存在新提醒时,IE浏览器会显示代码而不显示帖子标题,下面提供下解决方法:
文件:static/js/common.js,查找:- function noticeTitle() {
- NOTICETITLE = {'State':0, 'oldTitle':document.title, flashNumber:0, sleep:15};
- if(!getcookie('noticeTitle')) {
- window.setInterval('noticeTitleFlash();', 500);
- } else {
- window.setTimeout('noticeTitleFlash();', 500);
- }
- setcookie('noticeTitle', 1, 600);
- }
复制代码
替换为:- var cr180Title = document.title;
- function noticeTitle() {
- NOTICETITLE = {'State':0, 'oldTitle':cr180Title, flashNumber:0, sleep:15};
- if(!getcookie('noticeTitle')) {
- window.setInterval('noticeTitleFlash();', 500);
- } else {
- window.setTimeout('noticeTitleFlash();', 500);
- }
- setcookie('noticeTitle', 1, 600);
- }
复制代码
浏览器标题栏显示类似:【新提醒】#pid1974的解决方案由CR180提供。 |