修改百度在线编辑器(UEDITOR)⾃动排版⾸⾏缩进四个字
符问题
百度开源在线编辑器ueditor从⽤户来说⾮常的好⽤,如果⽹站使⽤了这个编辑器那⽹站的体验度会增加很多。但是ueditor是通⽤在线编辑器,不是对某⽹站定制的,所以难免有⼀些不符合⽤户习惯的地⽅。
我们⽹站添加了百度在线编辑器后编辑们⼀直反应⾃动排版功能经常出现缩进四个字符的情况。经过分析是编辑们从别的⽹页复制过来内容后直接粘贴进编辑器,由于其它⽹站已经⽤空格代替了缩进功能,所以再⾃动排版的时候会在段落前⾯再缩进两个字符,这样就成了缩进四个字符。之前没有缩进的段落是正常缩进两个字符。
为了解决这个问题⽅便编辑们录⼊新闻只能修改在线编辑器的代码了。
修改⽅法如下:
在⽂件editor_all.js中查
1 2 3 4 5 6 7 8 9 10 11 12
if(isLine(ci,true) ){
if(opt.indent){
Indent = opt.indentValue;
}
Align){
Align = Align;
}
//                if(opt.lineHeight)
卫生事业单位编制考试报名//                    ci.style.lineHeight = opt.lineHeight + 'cm';
}
在前⾯添加以下代码:
1
教师节庆祝活动
2
3
4
//去除段落开始空格
re = new RegExp("^((\ \;)+)*","g");
ci.innerHTML=place(re, "");2021年初级护师证书领取流程
考公务员报名时间2023ci.innerHTML=place(/(^\s*)/g, "");保存后刷新后台测试⼀下,应该没问题了。
>mhk考试报名入口>苏轼最有名的十首诗