ueditor 从Word复制内容到编辑器 ,会出现css 代码。

我从Word复制了一段内容到ueditor编辑器,出现了css 代码
图片说明

不支持导入有图片的word文档

先复制到记事本,再从记事本剪切到ue

UEditor内置了无格式粘贴的功能,只需要简单的配置即可。

1、修改ueditor.config.js,开启retainOnlyLabelPasted,并设置为true

2、开启pasteplain,并设为true

3、开启filterTxtRules过滤规则。

搬运自:https://www.cnblogs.com/rwxwsblog/p/5156189.html

UEditor配置项
pasteplain {Boolean} [默认值:false] //是否默认为纯文本粘贴。false为不使用纯文本粘贴,true为使用纯文本粘贴
来源:UEditor官方文档

在工具栏中找到一个按钮,名称叫纯文本粘贴模式,开启之后粘贴就不会有格式了

我遇到的是红莲花浏览器出现了这段代码,然后我打印了一下他的复制内容,发现这段代码在style标签中

 在all.js中找到   function filterPasteWord( str ) 方法(8426行)
if(str.indexOf("<style>") != -1){
            var arrstr = str.split("<style>")
            var arrstr1 =  String(arrstr[1]).split("</style>")
            str = arrstr[0]+arrstr1[1]
        }

方法中加入以上代码就可以了,具体的你可以自己打印str查看,手动去除这段多余的css代码就可以了。