Ueditor 防止html过滤标签的操作

 

打开 ueditor.all.min.js ,在filterInputRule方法内增加 return; 跳过过滤规则。

 

另外方法,同样有效:

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

UE.plugins['defaultfilter'] = function () {
        return;
    var me = this;
    me.setOpt({
        'allowDivTransToP':true,
        'disabledTableInTable':true
    });

 

//默认的过滤处理

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

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

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

posted on 2021-07-09 16:45  剩余价值  阅读(387)  评论(0编辑  收藏  举报

导航