Ckeditor 在编辑器中输入分页符
我有一个ASP.NETMVC4应用程序,它使用CKEditor控件(4.4.5)捕获HTML,然后将HTML呈现到Word(docx)文档中 当我使用CKEditor“分页符”按钮时,它会生成Ckeditor 在编辑器中输入分页符,ckeditor,page-break,ckeditor4.x,Ckeditor,Page Break,Ckeditor4.x,我有一个ASP.NETMVC4应用程序,它使用CKEditor控件(4.4.5)捕获HTML,然后将HTML呈现到Word(docx)文档中 当我使用CKEditor“分页符”按钮时,它会生成 它保留在编辑器的HTML中,但不会在Word中呈现 在Word中起作用的是: 但我发现我的CKEditor设置在每次您将数据保存到CKEditor框时都会将其删除 我可以将CKEditor更改为输入Word通过分页符按钮识别的代码,还是应该考虑另一个选项来解决此问题?我为4.x版创建了这个小插件:
它保留在编辑器的HTML中,但不会在Word中呈现
在Word中起作用的是:
但我发现我的CKEditor设置在每次您将数据保存到CKEditor框时都会将其删除
我可以将CKEditor更改为输入Word通过分页符按钮识别的代码,还是应该考虑另一个选项来解决此问题?我为4.x版创建了这个小插件:
CKEDITOR.plugins.add('wordpagebreak'{
图标:“wordpagebreak”,
init:函数(编辑器){
var pluginName='wordpagebreak';
editor.addCommand(pluginName{
执行:函数(编辑器){
var html='
”;
var element=CKEDITOR.dom.element.createFromHtml(html);
编辑器.插入元素(元素);
}
});
editor.ui.addButton(pluginName{
标签:“Word分页符”,
图标:“wordpagebreak”,
命令:pluginName,
工具栏:“插入”
});
}
});
你能给出这个插件的链接吗?没有这个插件的链接。这就是你需要的全部代码。必须在实例化插件之前声明,并在ckeditor配置键extraPlugins:extraPlugins:'wordpagebreak,savebtn'中引用,