ueditor百度富文本编辑器粘贴后html丢失class和style样式

问题

项目经理从123在线编辑上排版好的文章,粘贴到项目的编辑器上,样式完全乱了,
排版是这样的:
ueditor百度富文本编辑器粘贴后html丢失class和style样式_第1张图片

复制到ueditor后的格式:
ueditor百度富文本编辑器粘贴后html丢失class和style样式_第2张图片

这天差地别呀,于是打开代码模式,发现section的属性全没了
但是,span的属性还是有的,猜测ueditor有可能某种规则限制了标签的属性复制。

那就好说了,打开ueditor的配置文件ueditor.config.js看一下吧,
ueditor百度富文本编辑器粘贴后html丢失class和style样式_第3张图片
找到了,在白名单里找到section项,加上’class’, ‘style’;

whitList: {
			...
			section:['class', 'style'],
			small:  [],
		...
			video:  ['autoplay', 'controls', 'loop', 'preload', 'src', 'height', 'width', 'class', 'style']

然后强制刷新浏览器,让js生效就可以了

你可能感兴趣的:(Ueditor,常见问题,ueditor,section)