谁能告诉我execCommand
CKEditor 中有哪些可用的命令?喜欢editor.execCommand('bold')
问问题
7374 次
3 回答
7
您可以使用的命令取决于已安装的插件。
这个可用的 CKEditor 命令列表可以使用CKEDITOR.instances.editor1.commands
于 2013-12-06T08:36:54.703 回答
3
不幸的是,JSDocs 中没有指定命令。
但是,每个命令都是按editor#addCommand
方法添加到编辑器中的,因此您可以为它们 grep 代码:
> grep -R addCommand *
关于 Daevo 的回应 - 工具栏配置由按钮名称组成 - 而不是命令名称。通常每个按钮都有相应的命令,但不一定是规则。
Tnnks for rply..是否有任何命令可以选择特定文本..?
有三个与选择相关的命令——“selectAll”、“selectNextCell”、“selectPreviousCell”。但是,如果您想进行自定义选择,请查看 Range 和 Selection API。简而言之 - 你必须创建范围和调用range#select
方法。
于 2012-06-18T20:58:37.020 回答
2
它们可以是任何命令。这将包括此处列出的所有内置命令http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Toolbar
另外和命令您或插件创建。
我想重点是允许您调用 afterCommandExec 和 beforeCommandExec 以便您可以在单击按钮时执行自己的代码。
于 2012-06-13T07:05:55.533 回答