我从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代码就可以了。