网页网站您现在的位置是:首页 > 博客日志 > 网页网站

UEditor设置allowDivTransToP:false仍然将div标签自动变成p标签的问题

<a href='mailto:'>微wx笑</a>的头像微wx笑 2020-06-03网页网站 8 0关键字: UEditor  Fillter  过虑器  

从一个网页上复制了一部分内容粘贴到UEditor中,但是div标签自动变成p标签。调试发现内容被判定为来自word,在进入过虑处理的时候把标签完全过虑掉了,导致参数“allowDivTransTo

从一个网页上复制了一部分内容粘贴到UEditor中,但是div标签自动变成p标签。调试发现内容被判定为来自word,在进入过虑处理的时候把标签完全过虑掉了,导致参数“allowDivTransToP:false //允许进入编辑器的div标签自动变成p标签”形同虚设。0DW无知


0DW无知

处理该问题的方法:
将ueditor.all.js文件的8468行内容“//.replace(/</?div[^>]*>/g,'')”
也就是 function filterPasteWord( str ) 函数中的一条语句前添加双斜杠“//”注释掉。0DW无知


0DW无知

本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/web/2020-06-03/460.html

很赞哦! () 有话说 ()