阅读:3450回复:0
帖子中的干扰码设置后都直接显示出来了
问题分析:
干扰码是由 include/discuzcode.func.php 文件里的 function jammer() 这个函数加上的,干扰码不会写入数据库,是在显示帖子内容时处理并加上的。 干扰码可能是 干扰码 或 干扰码
[*]干扰码 或 干扰码 这样的形式。 如果出现问题可能是 CSS 样式出了问题,也有可能是表情的解析影响到了。 解决方法: 1、首先在 IE 中打开出现问题的帖子,也就是干扰码直接显示出来了的帖子。 2、点击右键,“查看源代码”,这样可以看到整个网页的源代码。 3、仔细分析源代码的内容,找到帖子内容的部分,跟页面中的错误位置对比,找到干扰码的代码部分。 4、如果出错的代码部分是类似于这样的: ne">
[*] 也就是 display 后面的冒号和后面 none 中的前几个字母组合被解析成了表情,则是因为您在 Discuz! 后台 => 帖子 => 表情管理 中选择一个您自行添加的表情,而表情的代码恰好是 :n :no :non :none
[*] :n :no :non :none 等的一种,造成的这个问题,只要更改为其他的表情代码即可。 5、如果没有出现上述的问题,则请您覆盖一下 include 文件夹或 template 文件夹,再换成我们默认的模板看一下是否可以解决问题。如果可以解决则说明您的程序或模板修改的有问题,如果仍不能解决,则请到 Discuz!安装使用 版块发帖求助。 |
|