CKeditor Word文档粘贴保留格式

打开ckeditor\plugins\pastefromword\filter\default.js,查找 CKEDITOR.cleanWord=,替换为如下:

CKEDITOR.cleanWord=function(h,i){return h;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;};})(); 

 

 

posted @ 2012-04-16 20:15  ミ茹此茹此↘  Views(1843)  Comments(0Edit  收藏  举报