关于 kindeditor提交空格问题的解决办法

 版本4.1.10

问题反馈:后台编辑器段首空格无法正常保存到数据库。

变通办法:早期,通知用户使用全角空格,但后面发现提交后显示正常,再次编辑时未出现空格。

最终解决办法:

修改 kindeditor.js 725行

部分我公司调整后的js行数为 752行

将本行修改为:

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 | 查看次数: 1916
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭

 广告位

↑返回顶部↑