UEditor设置allowDivTransToP:false仍然将div标签自动变成p标签的问题
微wx笑 2020-06-03【网页网站】 8 0关键字: UEditor Fillter 过虑器
从一个网页上复制了一部分内容粘贴到UEditor中,但是div标签自动变成p标签。调试发现内容被判定为来自word,在进入过虑处理的时候把标签完全过虑掉了,导致参数“allowDivTransTo
从一个网页上复制了一部分内容粘贴到UEditor中,但是div标签自动变成p标签。调试发现内容被判定为来自word,在进入过虑处理的时候把标签完全过虑掉了,导致参数“allowDivTransToP:false //允许进入编辑器的div标签自动变成p标签”形同虚设。
处理该问题的方法:
将ueditor.all.js文件的8468行内容“//.replace(/</?div[^>]*>/g,'')”
也就是 function filterPasteWord( str ) 函数中的一条语句前添加双斜杠“//”注释掉。
本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/web/2020-06-03/460.html