阅读:1711回复:5
请教,discuzx论坛的[新提醒],firefox怎去掉
如图,那2个位置
闪眼 谢谢 文件是在static\js\common.js document.title = (NOTICETITLE['State'] ?'【 】':'【新提醒】') + NOTICETITLE['oldTitle']; |
|
1楼#
发布于:2017-07-29 12:03
这主题哪里找的啊,听好看的
|
|
2楼#
发布于:2017-07-29 13:44
不用去翻 discuzx 乱七八糟的代码
直接监控 document.title 属性 仅针对 firefox 最简单粗暴就是 Object.prototype.watch() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/watch document.watch('title', (id, oldval, newval) => newval.replace(/^(【 】|【新提醒】)/, '')) 有误伤,未作异常处理(newval 非字符串) 不过无所谓吧 |
|
|
3楼#
发布于:2017-07-29 19:01
随便翻了一个dz论坛大概通用的吧。
noticeTitleFlash = () => {}; document.title = NOTICETITLE['oldTitle']; |
|
4楼#
发布于:2017-07-30 07:36
|
|
5楼#
发布于:2017-07-30 07:37
好的,谢谢上面各位,试试。
主要是那个提醒会闪,太幻眼了,不动的话还好。 |
|