dro*_*ooh 4 javascript ckeditor
我想从链接目标select元素中删除某些选项,或者指定要显示的选项。例如,默认值中有一些我不需要的值,例如框架和弹出窗口。
我的问题是,如何在ckeditor上指定链接目标选项或删除某些目标选项?
请看截图
请注意,我已经使用删除了“高级”标签
config.removeDialogTabs = 'link:advanced';
config.removeDialogTabs = 'image:advanced';
Run Code Online (Sandbox Code Playgroud)
在这里使用示例。
您可以items使用以下设置:
CKEDITOR.on('dialogDefinition', function(ev) {
var dialogName = ev.data.name;
if (dialogName == 'link') {
var dialogDefinition = ev.data.definition;
var informationTab = dialogDefinition.getContents('target');
var targetField = informationTab.get('linkTargetType');
// just <not set> and New Window (_blank)
targetField.items = targetField.items.filter(x => x[1] == '_blank' || x[1] == 'notSet');
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
992 次 |
| 最近记录: |