业务经理

微信扫描以上二维码

028-61286886

技术咨询

编辑器中span标签被过滤,自定义的属性也被过滤

迅睿框架 更新 2021-11-05 14:57:44 大麦地鼠

编辑器中span标签被过滤。自定义的属性也被过滤如<p price="123"></p>
price="123"消失

按网上的教程更改了ueditor.all.js,更改了ueditor.config.js文件,都没有起到作用。

方案

  • 哆啦A #1 · 2021-11-03 15:17:23
    百度编辑器过滤规则网上方法多的很,我换成了kind多好,有现成的插件
  • 左手无茧 #2 · 2021-11-03 15:17:55
    系统没有引用ueditor.all.js文件,引用的是ueditor.all.min.js,重命名一下文件就行了
  • 大麦地鼠 #3 · 2021-11-03 15:44:48
    左手无茧
    也尝试过,还是不起作用。感觉这两个文件都没被调用。
  • 东南风 #4 · 2021-11-03 15:47:16
    看网页源码呀,里面调用的是min文件,改编辑器需要清空浏览器缓存才生效
  • 西道子 #5 · 2021-11-05 10:22:05
    东南风 多谢大哥,确定了min 清空缓存成功了
  • 57自学网 #6 · 2021-11-05 11:29:05
    西道子 解决了吗?我也是为这事,找了很入的方法。就是不起作用。
  • 大麦地鼠 #7 · 2021-11-05 11:44:42
    搞了好几天,,目前百度编辑器出现的问题有很多,div自动转化成p标签、span标签被删、form表单被删、自动添加&nbsp;标签、自定义的属性标签被删。还有每次编辑文本时,p标签、h标签会自动添加一行空行。目前除了最后一个其他的都解决了。

    解决思路是
    关闭div标签自动转化p标签按钮,在迅睿后台设置-内容设置-模块设置-选择对应模块模块内容字段—找到content字段编辑——关闭div标签转换为p标签按钮

    其他的修改是过滤器的修改,要修改ueditor.config.js文件,可以把过滤器都关了。还有修改ueditor.all.min.js(可以压缩也可以不压缩)文件将对应有问题的标签代码注释掉。修改了很多。可以直接用我改好的js覆盖本地的js文件

    链接:https://pan.baidu.com/s/1fpZA0jGJxBSIKhN8jL425Q ;提取码:547j 如果有解决 p标签、h标签每次编辑自动添加一行空行的也可以帮忙完善下。(目前找到的解释是p、h标签会自动换行,没有占位符会自动添加一行。具体没解决)

  • 西道子 #8 · 2021-11-05 11:46:46
    57自学网 修改好后摇强制清空缓存
  • 57自学网 #9 · 2021-11-05 11:55:57
    西道子 大麦地鼠 谢谢。试下@大麦地鼠 的这个,我试了好多方法。都不起作用。新增字段的编辑器,代码都被过虑掉。
  • 57自学网 #10 · 2021-11-05 13:38:29

    大麦地鼠

    大佬。我新增的字段编辑器。还是会被过虑

  • 大麦地鼠 #11 · 2021-11-05 13:48:57
    57自学网 把代码贴出来,,哪些被过滤了。有些还需要手动加白。
  • 57自学网 #12 · 2021-11-05 14:02:09
    从一段代码。在主编辑器没有被过滤。放自段新增的编辑器就被过滤
  • 大麦地鼠 #13 · 2021-11-05 14:09:48
    57自学网 那要看你新增的字段 字段类型 选的什么,如果选的百度编辑器那还要重新把div自动转换p关闭、同时数据验证xss过滤也关闭试试。
  • 57自学网 #14 · 2021-11-05 14:18:05




  • 57自学网 #15 · 2021-11-05 14:18:33
    都关了的,不行。
  • 57自学网 #16 · 2021-11-05 14:23:14


  • 大麦地鼠 #17 · 2021-11-05 14:40:41
    57自学网 新添加的ueditor字段,点修改里面的div转p都关闭了吗?每个字段都要单独进去选,最好换个浏览器打开。或者清除缓存重新测试。

    你也没说清楚新增的字段过滤了你哪些标签。
  • 57自学网 #18 · 2021-11-05 14:46:30
    我都研究了几天了,能查能想的都试了。都关了的。(和主编辑器一样的设置也不行)我的代码就是表格。放主编辑器没事,新增的就被过滤。

  • 大麦地鼠 #19 · 2021-11-05 14:57:44
    57自学网 我发的那个js table标签没有过滤,你只能边测试边改了,table的设置在17749行左右。。


迅睿系统漏洞

GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题
在线客服
在线客服(2026-09-13)
修复删除会话报错问题 删除会话时联动删除聊天图片
在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...
阿里云滑动验证码
阿里云滑动验证码(2026-09-10)
采用阿里云验证码替换迅睿系统自带的图片验证码和滑动验证码。后台设置方...