Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何防止CKEditor将img的宽度、高度属性转换为内联样式?_Javascript_Html_Image_Ckeditor_Inline Styles - Fatal编程技术网

Javascript 如何防止CKEditor将img的宽度、高度属性转换为内联样式?

Javascript 如何防止CKEditor将img的宽度、高度属性转换为内联样式?,javascript,html,image,ckeditor,inline-styles,Javascript,Html,Image,Ckeditor,Inline Styles,对不起,如果这似乎是一个老问题,但现在,这是超过3个小时,我在这个问题上结巴,不能解决它,所以请告诉我如何才能解决这个问题 我最近在一个网页上添加了一个CKEditor。问题是它将img元素的宽度和高度属性转换为内联样式。这些属性是在服务器端设置的,我希望保留它们。我尝试了许多可能的解决办法,但它们似乎已经过时了 以下是我使用的脚本: <script language="JavaScript" type="text/javascript"> CKEDITOR.config.too

对不起,如果这似乎是一个老问题,但现在,这是超过3个小时,我在这个问题上结巴,不能解决它,所以请告诉我如何才能解决这个问题

我最近在一个网页上添加了一个CKEditor。问题是它将img元素的宽度和高度属性转换为内联样式。这些属性是在服务器端设置的,我希望保留它们。我尝试了许多可能的解决办法,但它们似乎已经过时了

以下是我使用的脚本:

<script language="JavaScript"  type="text/javascript">
 CKEDITOR.config.toolbar = [
    { name: 'document', items : [ 'Source','-','Save','DocProps','Preview' ] },
    { name: 'clipboard', groups: [ 'clipboard', 'undo' ], items: [ 'Cut', 'Copy', 'Paste', 'PasteText', '-', 'Undo', 'Redo' ] },
    { name: 'editing', groups: [ 'find', 'selection', 'spellchecker' ], items: [ 'Find', 'Replace', '-', 'SelectAll', ] },
    { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ], items: [ 'Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat' ] },
    { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Outdent','Indent','-','Blockquote','CreateDiv',
    '-','JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock','-','BidiLtr','BidiRtl' ] },
    { name: 'insert', items: [ 'Image', 'Table', 'HorizontalRule', 'SpecialChar',  ] },
    { name: 'styles', items: ['Format', 'Font', 'FontSize' ] },
    { name: 'colors', items: [ 'TextColor' ] },
    { name: 'tools', items: ['Maximize', 'About' ] }
];
CKEDITOR.config.height = 500;
CKEDITOR.config.contentsLangDirection = 'rtl';

CKEDITOR.replace( 'htmlp1', {
    allowedContent:
        'img(left,right)[!src,alt,width,height];' 
} );
            </script>
请你清楚地告诉我该怎么办

多谢各位