在grails程序中使用了ckeditor插件,版本升到了最新的3.4.2.0。
但在程序进行时,对其富文本编辑框中粘贴WORD文档时,格式仍然有丢失现象。
甚至使用其WORD导入按钮,效果也是一样。
查网上资料后,终于找到解决方法:
1、在config.groovy中加入:
ckeditor{
config="/js/myckconfig.js"
}
2、在程序的js目录下新增一个文件myckconfig.js,并在文中加入以下语句。
CKEDITOR.editorConfig = function( config )
{
//config.pasteFromWordIgnoreFontFace = true; //默认为忽略格式
config.pasteFromWordRemoveFontStyles = false;
config.pasteFromWordRemoveStyles = false;
};
问题解决。
但在程序进行时,对其富文本编辑框中粘贴WORD文档时,格式仍然有丢失现象。
甚至使用其WORD导入按钮,效果也是一样。
查网上资料后,终于找到解决方法:
1、在config.groovy中加入:
ckeditor{
config="/js/myckconfig.js"
}
2、在程序的js目录下新增一个文件myckconfig.js,并在文中加入以下语句。
CKEDITOR.editorConfig = function( config )
{
//config.pasteFromWordIgnoreFontFace = true; //默认为忽略格式
config.pasteFromWordRemoveFontStyles = false;
config.pasteFromWordRemoveStyles = false;
};
问题解决。
在Grails程序中使用CKEditor插件升级至3.4.2.0版本后,遇到粘贴Word文档格式丢失的问题。通过在config.groovy中加入配置项和在js目录下新增myckconfig.js文件,成功解决了格式丢失问题。

被折叠的 条评论
为什么被折叠?



