YWY
YWY
2021.05.27

Ueditor过滤标签问题

由于百度出于安全问题,设置部分标签过滤功能,下面这个是我找到的方法,一下是复制,希望给以后的朋友提供方便,红色是添加的,找到这个这个位置加上红色代码就可以了:

“简单粗暴法”:在文件ueditor.all.js中(这是在放置百度编辑器文件夹里的一个文件),有个函数 UE.plugins['defaultfilter'] = function(){......},上面注释为,编辑器默认的过滤转换机制。可在函数开头直接添加 return 语句,使所有过滤机制都不生效。

UE.plugins['defaultfilter'] = function () {         return;    var me = this;     me.setOpt({        'allowDivTransToP':true,        'disabledTableInTable':true     });1234567//默认的过滤处理1

同理,对ueditor.all.min.js做同样处理:(可搜索 defaultfilter 定位)

defaultfilter=function(){return;var a=this;a.setOpt1

这样,UEditor自带的所有过滤机制都无效,可在源码模式下随意使用html标签。