废话不多少,直接上图,看原因
对比两个图片,第一个是kindeditor编辑器,可以看出,一个缩进了的文本文件,复制进去后,空格丢失了。而第二个编辑器是正常的。
其实只要修改一行代码,就可以使kindeditor编辑器效果和下面的一直,不多少了,直接上代码
打开,kindeditor.js 725行(大概,可以查找“var re =”试下) ,改成下面的内容,版本4.1.10
- var re = /([ \f\n\r\t\v]*)<(\/)?([\w\-:]+)((?:\s+|(?:\s+[\w\-:]+)|(?:\s+[\w\-:]+=[^\s"'<>]+)|(?:\s+[\w\-:"]+="[^"]*")|(?:\s+[\w\-:"]+='[^']*'))*)(\/)?>([ \f\n\r\t\v]*)/g;
这个就OK啦,哈哈哈