男人从小的时候就是无药可救的。 收藏本站
登陆 / 注册 搜索

阅读:181   回复: 1

Discuz 开启干扰码后复制代码问题

原创 [复制链接]
小执念 古黑浩劫论坛大牛 2022-9-2 22:53 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
Discuz 开启干扰码之后,默认情况下帖子里面都会插入干扰码,如果帖子里面有写编程代码的,在复制的时候就会带上系统的干扰码。
能不能实现复制代码时,不把干扰码复制出来呢?

当然可以!

👦👠🔒😅🙏🌦🫑✔🐤只要修改一下复制代码的相关 js文件 common_extra.js

搜索
  1. setCopy(BROWSER.ie
复制代码

在上方加入以下代码即可:
🧑‍💻👑💾😴🙏🏝🌰♾🦟
  1. var text = obj.innerHTML;
  2. text = text.replace(/<font.*<\/font>/g, '');
  3. text = text.replace(/<span.*<\/span>/g, '');
  4. obj.innerHTML = text;
复制代码

👩🧥📠🤡🌕🍧🆚🦊
Discuz 开启干扰码后复制代码问题 QQ截图20220902225027.jpg

默认情况下干扰码是白色的,和帖子背景一样,所以看不出来。但是在代码格式里面会显示出来:

Discuz 开启干扰码后复制代码问题 QQ截图20220902224739.jpg
🧑‍⚕️👙💰😷🧠🦼🥩❗🪰
能不能隐藏掉?

使用这个应用中心的插件即可:

🧑‍🚀💍🖲😡✌🏠🍌📳🪰Discuz干扰码排版优化 1.0(god_jammer)_Discuz插件_Discuz应用中心 (dismall.com)

上一篇
下一篇
帖子热度 191 ℃

冬马小利 「初入古黑」 2022-9-2 22:53 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

听君一席话,省我十本书!
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表