HTML编辑器自动过滤代码怎么办,KesionCMS X1百度编辑器过滤html代码的修复方法

看到论坛里,经常有人发帖说,X1采用的百度编辑器,过滤html代码太严重!

a19c5bef344cfdd2fb9a51fd5a9c0c08.png

现在把修复方法分享如下:

打开editor下的ueditor.all.js文件

1.将9950行左右的allowDivTransToP修改为:false

'allowDivTransToP':true, 改为'allowDivTransToP':false,

2.将10085行-10094行间的

case 'li':

var className = node.getAttr('class');

if (!className || !/list\-/.test(className)) {

node.setAttr()

}

var tmpNodes = node.getNodesByTagName('ol ul');

UE.utils.each(tmpNodes, function (n) {

node.parentNode.insertAfter(n, node);

});

break;

注释掉

3.将15112-15142行间的

utils.each(root.getNodesByTagName('li'),function(li){

...........此处省略N行

});

注释掉

4.将15266和15268行的

node.className = utils.trim(node.className.replace(/list-paddingleft-\w+/,'')) + ' list-paddingleft-' + type;

li.style.cssText && (li.style.cssText = '');

注释掉

修改标红的代码,这样就能实现不自动过滤HTML代码的功能了!

效果预览:

550e1694d539b4969065c09452279022.png

340bb9fbc69e7b2abf3f6d5c261c9834.png

相信很多同学不会修改代码或者修改代码中会出错,打包分享下吧!

ad3e48340d5001e7768af940c1e1309e.gif以下内容只有回复后才可以浏览,请先登录!

使用中如果有不足的地方,童鞋们可以发私信给我,一起探讨哟!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值