开发框架 版主:迅睿框架研发组
编辑器中span标签被过滤,自定义的属性也被过滤
类型:迅睿CMS 更新时间:2021-11-05 14:57:44 编辑器

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

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

回帖
  • 哆啦A
    #1楼    哆啦A
    2021-11-03 15:17:23
    Chrome 0
    百度编辑器过滤规则网上方法多的很,我换成了kind多好,有现成的插件
  • 左手无茧
    #2楼    左手无茧
    2021-11-03 15:17:55
    Chrome 0
    系统没有引用ueditor.all.js文件,引用的是ueditor.all.min.js,重命名一下文件就行了
  • 大麦地鼠
    #3楼    大麦地鼠
    2021-11-03 15:44:48
    Chrome 0
    左手无茧
    也尝试过,还是不起作用。感觉这两个文件都没被调用。
  • 东南风
    #4楼    东南风
    2021-11-03 15:47:16
    Chrome 0
    看网页源码呀,里面调用的是min文件,改编辑器需要清空浏览器缓存才生效
  • 西道子
    #5楼    西道子
    2021-11-05 10:22:05
    Chrome 0
    东南风 多谢大哥,确定了min 清空缓存成功了
  • 57自学网
    #6楼    57自学网
    2021-11-05 11:29:05
    Chrome 0
    西道子 解决了吗?我也是为这事,找了很入的方法。就是不起作用。
  • 大麦地鼠
    #7楼    大麦地鼠
    2021-11-05 11:44:42
    Chrome 0
    搞了好几天,,目前百度编辑器出现的问题有很多,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
    Chrome 0
    57自学网 修改好后摇强制清空缓存
  • 57自学网
    #9楼    57自学网
    2021-11-05 11:55:57
    Chrome 0
    西道子 大麦地鼠 谢谢。试下@大麦地鼠 的这个,我试了好多方法。都不起作用。新增字段的编辑器,代码都被过虑掉。
  • 57自学网
    #10楼    57自学网
    2021-11-05 13:38:29
    Chrome 0

    大麦地鼠

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

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




  • 57自学网
    #15楼    57自学网
    2021-11-05 14:18:33
    小米手机 0
    都关了的,不行。
  • 57自学网
    #16楼    57自学网
    2021-11-05 14:23:14
    小米手机 0


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

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

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