|
主题:ckeditor编辑器修正word复制的文档格式丢失的修改方法 [收藏主题] | 转到: |
经过昨天调查(http://bbs.kesion.com/forumthread-163097.html)发现部分用户不喜欢用ckeditor编辑器的主要原因是ckeditor编辑器会自动格式化掉word文档里的格式。经过测试发现,修正这个问题并不难。 特分享如下: 打开\editor\plugins\pastefromword\filter\default.js 找到文件尾大概有这么一句代码 ;CKEDITOR.cleanWord=function(h,i){if(CKEDITOR.env.gecko)h=h.replace(/(<!--\[if[^<]*?\])-->([\S\s]*?)<!--(\[endif\]-->)/gi,'$1$2$3');var j=new g(),k=j.dataFilter;k.addRules(CKEDITOR.plugins.pastefromword.getRules(i));i.fire('beforeCleanWord',{filter:k});try{h=j.toHtml(h,false);}catch(l){alert(i.lang.pastefromword.error);}h=h.replace(/cke:.*?".*?"/g,'');h=h.replace(/style=""/g,'');h=h.replace(/<span>/g,'');return h;};})(); 这段JS代码正是清除word里的格式的作用,我们可以修改为 以下内容只有回复后才可以浏览,请先登录! 直接增加红色的语句,这样JS不往下执行了,也就不会格式化掉word复制的文档了。 特别注意:修改后注意清除下你的IE缓存,不然可能不启作用! |
|
支持(19) | 反对(6) 顶端 底部 |
QQ:592002940
<a target=_blank href=http://qun.qq.com/#jointhegroup/gid/40509894 title=点击加入科讯技术交流群>科讯技术交流群</a>===<a target=_blank href=http://qun.qq.com/#jointhegroup/gid/7133571 title=点击加入科讯技术高级群>科讯CMS高级群</a>===
欢迎新手加入学习,欢迎高手加入指导
承接科讯系统的模板整合,各类模板仿制
<a href=http://hi.baidu.com/科讯技术 title=科讯技术百度博客,收录大量实用技术文章>科讯技术博客</a> | |
支持(1) | 反对(0) 顶端 底部 |
yanglxg2009 发表于:2010/10/28 18:24:00 | 只看该作者 查看该作者主题
藤椅
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
悠客花香 | |
支持(0) | 反对(0) 顶端 底部 |
高考资讯网www.gkzxw.com;画室之家www.gaokao168.com | |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
yuanjie1127 发表于:2010/10/28 19:26:00 | 只看该作者 查看该作者主题
8楼
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |