Javascript “自定义编辑器链接”对话框

Javascript “自定义编辑器链接”对话框,javascript,ckeditor,Javascript,Ckeditor,我想在CKEditor中的Link对话框的LinkinfoTab中添加一个额外的下拉选项。我该怎么做 我假设您正在谈论infoTab中的protocol下拉列表。如果是这种情况,请使用“右转”对话框及其内部的字段 var editor = CKEDITOR.replace( 'editor1', {}); CKEDITOR.on( 'dialogDefinition', function( ev ) { var dialogName = ev.data.name; var dia

我想在CKEditor中的Link对话框的Link
infoTab
中添加一个额外的下拉选项。我该怎么做


我假设您正在谈论
infoTab
中的
protocol
下拉列表。如果是这种情况,请使用“右转”对话框及其内部的字段

var editor = CKEDITOR.replace( 'editor1', {});
CKEDITOR.on( 'dialogDefinition', function( ev ) {
    var dialogName = ev.data.name;
    var dialogDefinition = ev.data.definition;
    if ( dialogName == 'link' ){
        var infoTab = dialogDefinition.getContents( 'info' );
        var protocolDropdown = infoTab.get( 'protocol' );
        protocolDropdown.items.push( ['xyz', 'XYZ'] );
    }
});

我假设您正在谈论
infoTab
中的
protocol
下拉列表。如果是这种情况,请使用“右转”对话框及其内部的字段

var editor = CKEDITOR.replace( 'editor1', {});
CKEDITOR.on( 'dialogDefinition', function( ev ) {
    var dialogName = ev.data.name;
    var dialogDefinition = ev.data.definition;
    if ( dialogName == 'link' ){
        var infoTab = dialogDefinition.getContents( 'info' );
        var protocolDropdown = infoTab.get( 'protocol' );
        protocolDropdown.items.push( ['xyz', 'XYZ'] );
    }
});