您的位置:首页 > 其它

Kindeditor部分bug说明及修复(不定期更新 )

2015-04-09 11:44 190 查看
Kindeditor还是个好东西,不过就是两年没更新了...所以还是自己动手丰衣足食吧

目前修复的版本都是4.1.7版本的

BUG 1

在pasteType == 1 的情况下,如果使用的firefox从word粘贴内容会出现一大坨乱七八糟的换行符、空格、以及一些乱七八糟的英文单词

究其原因是因为word文档在内容区域的开始和结束都会出现一坨多行注释:

<!--XXXXX

<:o xxxx>aaaaa</:o>

<:o xxxx>bbbbb</:o>

XXXXX

-->

内容

<!--XXXXX

XXXXX

XXXXX

-->

在原先kindeditor的过滤规则下,这些注释代码只能滤除html标签而不滤除标签里的内容....所以aaaaa bbbbb就留下了...所以要直接把整个注释块干掉
所以在kindeditor.js第5809行加上这句即可:

html = html.replace(/<!--[\s\S]*?-->\n*/gm, '');
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: