kindeditor编辑器 被过滤解决方法

来源:互联网 发布:linux打开oracle服务 编辑:程序博客网 时间:2024/04/30 07:31

在kindeditor.js 752行(大概,可以查找“var re =”试下) ,改成下面的内容,版本4.1.10

原来:

var re = /(\s*)<(\/)?([\w\-:]+)((?:\s+|(?:\s+[\w\-:]+)|(?:\s+[\w\-:]+=[^\s"'<>]+)|(?:\s+[\w\-:"]+="[^"]*")|(?:\s+[\w\-:"]+='[^']*'))*)(\/)?>(\s*)/g;

 修改后:

var re = /([ \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] ,上面的代码是已经替换了的!

修改后在编辑文章时即可显示空格。
0 0