参考文档
官方文档
http://fex.baidu.com/ueditor/#start-uparse
问题描述
使用ueditor编辑器导入内容的时候,尤其是从第三方网站抓取的内容,往往会存在很多空行
一般的形式是
<p><br></p>
<p><span style="font-size: 15px;"> </span></p>
产生的效果就是会空出一行或者多行,在手机端会显示很多空余的地方
解决办法
1、清除格式时可以删除的标签和属性
进入ueditor.config.js
// removeForamtTags标签
removeFormatTags:‘b,big,code,del,dfn,em,font,i,ins,kbd,q,samp,small,span,strike,strong,sub,sup,tt,u,var’
但是测试过这种配置并没有用
2、使用工具栏自动排版清除空行
进入ueditor.config.js,找到toolbars选项,增加如下红框的属性
增加后进入编辑器页面,选择自动排版
选择属性
注意点完自动排版之后需要点击文档获取焦点,让文档载入新格式,否则保存将不生效
3、同时还可以设置autoClearEmptyNode属性
进入配置文件
autoClearEmptyNode {Boolean} [默认值:true] //getContent时,是否删除空的inlineElement节点(包括嵌套的情况)