有谁能告诉我CKEditor中有哪些execCommand
命令?
与editor.execCommand('bold')
答案 0 :(得分:7)
您可以使用的命令取决于已安装的插件
可以使用CKEDITOR.instances.editor1.commands
答案 1 :(得分:3)
不幸的是,JSDocs中没有指定命令。
但是,每个命令都通过editor#addCommand
方法添加到编辑器中,因此您可以为它们编写代码:
> grep -R addCommand *
关于Daevo的响应 - 工具栏配置包含按钮名称 - 而不是命令名称。通常每个按钮都有相应的命令,但它不一定是规则。
Tnnks for ur rply ..是否有任何命令可以选择特定文本..?
有三个与选择相关的命令 - “selectAll”,“selectNextCell”,“selectPreviousCell”。但是,如果您想进行自定义选择,请查看Range和Selection API。简而言之 - 您必须创建范围并调用range#select
方法。
答案 2 :(得分:2)
他们可以是任何命令。这将包括此处列出的所有内置命令http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Toolbar
Addionally并命令您或插件创建。
我想主要的一点是允许你调用afterCommandExec和beforeCommandExec,这样你就可以在点击一个按钮时执行自己的代码。