【问题标题】:ckeditor: how to wire up menu buttons?ckeditor:如何连接菜单按钮?
【发布时间】:2010-06-18 16:55:58
【问题描述】:

我的一个页面中嵌入了 ckeditor....但我不知道如何连接 ckeditor 中的某些按钮以执行特定操作。最重要的是,如何告诉它什么时候点击了保存按钮来保存文档?

【问题讨论】:

    标签: javascript wysiwyg ckeditor fckeditor


    【解决方案1】:

    戴夫--

    CKEditor 中保存按钮的美妙之处在于它设置为默认提交它所在的表单。在我公司的情况下,我在 CKEditor 中使用螺栓希望必须禁用保存按钮,因为较大的表单已经有保存按钮...但事实证明它开箱即用。安装、测试系统并点击保存...看看会发生什么。

    您可以在 Config.js 文件中控制按钮的输出。如果您不喜欢某个特定按钮,您也可以使用 javascript 来定义操作或在那里创建新按钮。 http://docs.cksource.com/ 有相当不错的教程@

    【讨论】:

    • 但是当你使用使用ajax的保存按钮时,不是没有回发吗?
    • CKEditor 在提交的基本示例中没有使用 ajax....它只是使用 Javascript 在您的页面上发布表单。要使其成为 AJAXed(异步发布到提交函数),您必须合并一些其他类型的“帮助程序”,例如 Jquery 或 XAJAX 来实现这一点。这里有一种通过 ajax 将数据加载到 CK 的方法:docs.cksource.com/ckeditor_api/symbols/CKEDITOR.ajax.html 虽然我在文档中没有看到它支持通过 AJAX 发布数据的参考。此外,这里还简要提到了一个支持 AJAX 的补丁:dev.fckeditor.net/ticket/4507
    • 鉴于 CKEditor 具有可靠的 API 和自定义功能,您几乎可以以任何您喜欢的方式控制它。您可以将所需的任何 html 加载到编辑器中,隐藏保存按钮,甚至只是阅读代码,因为它是开源的。您是否正在尝试解决某些特定情况?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-03
    相关资源
    最近更新 更多