禁用图像属性窗口中的宽度和高度字段

时间:2016-10-20 13:47:42

标签: asp.net c#-4.0 ckeditor ckeditor4.x

从图像属性中禁用宽度和高度字段我正在使用ckeditor 4

CKEDITOR.replace('<%= txtCkEditor.ClientID%>',{allowedContent:' img [!src,alt];'});

通过使用上述方法,它仅显示隐藏宽度和高度的图像属性,其余控件也显示为false。请建议我从图像属性窗口禁用宽度和高度字段的解决方案。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

我不确定我完全理解你的问题。您似乎想要隐藏允许输入高度和宽度的字段。您的初始解决方案似乎不会影响对话框,但会保存哪些内容。这些是非常不同的解决方案。我的回答是假设您正在尝试更改图像属性对话框字段。

基于this earlier question,我建议添加以下配置:

CKEDITOR.on('dialogDefinition', function(ev) {
    var editor = ev.editor;
    var dialogName = ev.data.name;
    var dialogDefinition = ev.data.definition;

    if (dialogName == 'image') {
        var infoTab = dialogDefinition.getContents( 'info' );
        infoTab.remove( 'txtWidth' ); // Remove width element from Info tab
        infoTab.remove( 'txtHeight' ); // Remove height element from Info tab
    }
});