gpt4 book ai didi

javascript - 如何删除ckeditor中的链接目标选项?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:31:38 25 4
gpt4 key购买 nike

我想从链接目标选择元素中删除一些选项或指定要显示的选项。比如默认有几个我不需要的,比如frame和popup window。

我的问题是,如何在 ckeditor 上指定链接目标选项或删除某些目标选项?

请看截图

请注意,我已经使用

删除了高级选项卡
config.removeDialogTabs = 'link:advanced';
config.removeDialogTabs = 'image:advanced';

enter image description here

最佳答案

使用示例 here .

你可以使用这个设置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');

}
});

关于javascript - 如何删除ckeditor中的链接目标选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40116621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com