秀米编辑后复制粘贴格式发生变形的解决方法

最近在做一个后台管理,测试阶段我们前端发现他在秀米上设计好板式复制到我们的编辑器上时样式发生了一些变化,需要我去处理一下。

在做了一些测试后发现是由于编辑器自动过滤了一些HTML代码引起的,在查阅了一些资料后发现使我们编辑器的问题,我们用的是KindEditor,据官方文档:4.1.1版本开始默认开启白名单过滤,只能使用htmlTags里定义的HTML标签和属性,其它标签和属性会被编辑器过滤。也就是说

像这样的代码:

<table class="shoptable ke-zeroborder" border="0" cellspacing="0" cellpadding="0" width="464" align="left">

读取的内容就会被过滤为:

    <table border="0" cellspacing="0" cellpadding="0" width="705" align="left">

我的解决办法是在引用编辑器的HTML中加入如下代码:

<script>
$(function() {
 KindEditor.options.filterMode = false;
 var editor = KindEditor.create('#content');
});
</script>

将他默认的过滤设置为FALSE。

经测试后是没问题的,希望能给大家一些帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值