打开kindeditor-all-min.js找到如下代码:
var h=/(\s*)<(\/)?([\w\-:]+)((?:\s+|(?:\s+[\w\-:]+)|(?:\s+[\w\-:]+=[^\s"'<>]+)|(?:\s+[\w\-:"]+="[^"]*")|(?:\s+[\w\-:"]+='[^']*'))*)(\/)?>(\s*)/g
替换成:
var h=/([\f\n\r\t\v]*)<(\/)?([\w\-:]+)((?:\s+|(?:\s+[\w\-:]+)|(?:\s+[\w\-:]+=[^\s"'<>]+)|(?:\s+[\w\-:"]+="[^"]*")|(?:\s+[\w\-:"]+='[^']*'))*)(\/)?>([\f\n\r\t\v]*)/g
就是把第一个和最后一个 \s 替换成 [\f\n\r\t\v] 。
小编这里的文件版本是KindEditor 4.1.11 (2016-03-31),其他版本仅供参考。