Javascript 如何防止CKEditor将img的宽度、高度属性转换为内联样式?
对不起,如果这似乎是一个老问题,但现在,这是超过3个小时,我在这个问题上结巴,不能解决它,所以请告诉我如何才能解决这个问题 我最近在一个网页上添加了一个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
<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>
请你清楚地告诉我该怎么办
多谢各位