百度编辑器UEditor内置了无格式粘贴功能,只需要对ueditor/ueditor.config.js
文件简单的配置即可。
- 开启
retainOnlyLabelPasted
,设置为true
1 | //粘贴只保留标签,去除标签所有属性 |
- 开启
pasteplain
,设置为true
1 | ,pasteplain:true //是否默认为纯文本粘贴。false为不使用纯文本粘贴,true为使用纯文本粘贴 |
- 修改
filterTxtRules
过滤规则
filterTxtRules
过滤规则默认只过滤p
、div
、li
这几个标签。如果h1
~h6
这类标签,只是将标签体替换为p
标签,并没有将标签体的样式去除。
如果需要将所有标签的样式都去掉,修改过滤规则为
1 | //纯文本粘贴模式下的过滤规则 |
如果h1
~h6
这类标签,只是将标签体替换为p
标签,并将样式都去掉,修改过滤规则为
1 | //纯文本粘贴模式下的过滤规则 |