学习NO.1 发表于 2017-8-13 19:47:40

解决Discuz 论坛帖子页在IE、360浏览器里出现【新提醒】#pid解决的方法

前几天就有人发帖说过这个问题,当在帖子页存在新提醒时,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的解决方案由道勤网收集提供。道勤网小编介意大家在修改时候记得备份
页: [1]
查看完整版本: 解决Discuz 论坛帖子页在IE、360浏览器里出现【新提醒】#pid解决的方法