主题: KindEditor 4.1.10 (2013-11-23)首行全角空格还是不能保留 |
作者: 余士, 发布日期: 2013-12-17 15:22:40, 浏览数: 7689 |
操作系统: Windows 7 64位
浏览器版本: Google Chrome 31.0.1650.63 m KindEditor版本: KindEditor 4.1.10 (2013-11-23) BUG再现步骤: 1.文章前面插入二个全角空格作为缩进,因为并非所有段落都有缩进故不采用 CSS 的 text-indent。 2.发表后全角空格不存在,即使在编辑时转入源代码状态空格也会丢失。 期望结果: 保留用户输入的全角空格!谢谢 |
作者: 余士, 发布日期: 2013-12-23 12:06:47 |
这里有人管理吗?怎么没有回应?
|
回复 |
作者: 阿罗一, 发布日期: 2014-05-15 18:24:24 |
kindeditor.js 725行 改成下面的内容,版本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;
就是把第一个和最后一个 \s 替换成 [ \f\n\r\t\v] |
回复 |
作者: guxiaohua, 发布日期: 2014-07-23 15:35:07 |
回复阿罗一:用了仁兄的方法解决了次问题,谢谢
|
回复 |