2010-06-18 55 views
0

我把ckeditor嵌入到我的一个页面中,但是我不知道如何连接ckeditor中的某些按钮来执行特定的操作。最重要的是,当点击保存按钮保存文档时,我该如何告诉它?ckeditor:如何连接菜单按钮?

回答

1

Dave--

在CKEditor的保存按钮的妙处在于,它是安装程序默认提交表单,它在,在我公司的情况下,我在CKEditor的狂奔期待必须禁用保存按钮因为较大的表单已经有一个保存按钮......但事实证明,它可以直接使用。获取系统安装,测试,并保存...看看会发生什么。

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

+0

但是,当您使用保存按钮,使用ajax,并没有没有回传? – davemackey 2010-06-25 20:36:34

+0

CKEditor未在提交的基本示例中使用ajax ....它只是使用Javascript在页面上发布表单。为了使它成为AJAX(异步发布到提交函数),你必须包含一些其他类型的“助手”,比如Jquery或XAJAX来实现这一点。 有一种方法可以通过ajax在这里加载数据到CK:http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.ajax.html尽管我没有看到它支持通过AJAX在文档中发布数据的引用。 此外,还有一个简短的补丁支持AJAX在这里:http://dev.fckeditor.net/ticket/4507 – bpeterson76 2010-06-28 20:52:33

+0

鉴于CKEditor具有坚实的API和定制功能,你几乎可以用任何方式控制它喜欢。你可以在编辑器中加载你想要的任何html,隐藏保存按钮,甚至只是读取代码,因为它是开源的。有没有你想要解决的具体情况? – 2010-06-29 00:59:21