可用的上下文菜单部分
下表显示了所有上下文菜单部分,包括由插件提供的菜单部分。任何菜单项都可以添加到上下文菜单中。要从编辑器中获取列表,请在浏览器控制台中运行以下命令:
tinymce.activeEditor.ui.registry.getAll().contextMenus
下面的标识符会添加一个包含一个或多个项目的上下文菜单部分。无法从以下上下文菜单部分中添加单个项目。
当上下文菜单在匹配的内容上打开时,该部分才会添加项目,如出现条件列中所述。在其他内容上,该部分不会出现在菜单中。只有当该部分的标识符在 contextmenu 选项中时,该部分才会显示。默认值不包含 advtemplate、lists 或 math。
| 标识符 | 核心/插件 | 出现条件 | 描述 |
|---|---|---|---|
advtemplate | 设置了 | 添加“另存为模板…”项,用于将所选内容保存为模板。 | |
configurepermanentpen | 永久笔正在使用中。 | 添加“永久笔属性…”项,用于打开永久笔属性对话框。 | |
editimage | 上下文菜单在插件可以编辑的图像上打开:与页面在同一主机上的图像、 | 添加“编辑图像”项,用于打开编辑图像对话框。 | |
image | 上下文菜单在现有可编辑图像上打开。 | 添加“图像…”项,用于打开插入/编辑图像对话框以编辑所选图像。此部分不会添加用于插入新图像的项目。要插入图像,请使用 | |
link | 上下文菜单在可编辑内容上打开。 | 添加“链接…”项,用于打开插入/编辑链接对话框。当上下文菜单在链接上打开时,还会添加“移除链接”和“打开链接”项。 | |
linkchecker | 上下文菜单在标记为断开的链接上打开。 | 添加“忽略”项,允许用户指示 linkchecker 忽略该链接。当 | |
lists | 上下文菜单在有序(编号)列表中打开。 | 添加“列表属性…”项,用于打开列表属性对话框。 | |
math | 上下文菜单在数学公式上打开。 | 添加“数学公式…”项,用于编辑公式。 | |
spellchecker | 上下文菜单在拼写错误的单词上打开。 | 添加建议更正列表、“忽略”项和“全部忽略”项。 | |
table | 上下文菜单在表格中打开。 | 添加与表格相关的上下文菜单项,包括 Enhanced Tables 上下文菜单项(如果启用了 Enhanced Tables 插件)。在表格标题中,只会添加表格属性和删除表格项。 |
有关可以添加到上下文菜单的可用菜单项列表,请参见:TinyMCE 可用的菜单项。
有关自定义上下文菜单和添加自定义上下文菜单部分的信息,请参见:上下文菜单。