工作小结

解决百度富文本编辑器屏蔽html标签的问题

05-24 10:19

由于百度富文本编辑器出于安全问题,设置部分标签过滤功能,有时候我们需要添加一下标签,缺因此功能牵绊,无法正常添加,下面来解决此问题


简单粗暴法:首先打开百度编辑器文件夹,再打开根目录下文件“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=function(){return;var a=this;a.setOpt

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

(上文中,可搜索 defaultfilter 定位)


  • 0

  • 0

  • 0

  • 0

  • 0

  • 0

微信小程序
大潇博客 版权所有 Copyright ©2016~2025
京ICP备17004217号-6  合作QQ:284710375
天玺科技