修改CKEditor高级选项卡内容

时间:2015-02-04 21:06:18

标签: tabs ckeditor customization

我正在使用CKEditor并希望修改“高级”标签的内容

advanced tab

我只想出现Style输入,有关如何做到这一点的想法吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

我解决了!

这里有一些代码可以帮助你解决其他问题:

    CKEDITOR.on('dialogDefinition', function (ev) {
    // Take the dialog window name and its definition from the event data.
    var dialogName = ev.data.name;
    var dialogDefinition = ev.data.definition;
    if (dialogName == 'link') {

        var advancedTab = dialogDefinition.getContents('advanced');
        var infoTab = dialogDefinition.getContents('info');
        var styleField = advancedTab.get('advStyle');
        advancedTab.remove();
        advancedTab.remove('advTitle');
        advancedTab.remove('advContentType');
        advancedTab.remove('advCSSClasses');
        advancedTab.remove('advCharset');
        advancedTab.remove('advRel');
        //var urlField = infoTab.get('url');
        //urlField['default'] = 'www.ireadhome.com'; //set default value for the url field
    }
});

将此代码粘贴到config.js中。希望它可以帮助你!