我的问题是,在 Internet Explorer 上,编辑器中的每个 div 都会显示一个调整大小框。Mozilla Firefox 没有显示这个框。如何删除此调整大小框/调整大小处理程序并将元素直接集中在键入或选择它上?
实际上我需要这个:http ://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-disableObjectResizing但它还需要删除奇怪的框。如果它没有被删除,我需要单击两次并且 Ckeditor 右键单击菜单失败......
部分解决方案
此网址提供了部分答案 http://chris.photobooks.com/tests/rte/IE_resizing/IE_resizing.html
这不是来自 CKEDITOR 的东西,而是来自 html5/javascript/ie 这是一个临时修复,可以让右键菜单再次正常工作。
$("iframe")[0].contentDocument.attachEvent( 'oncontrolselect', function( event )
{
event.srcElement.focus();
return false;
});
测试/重现错误/问题:
<script src="http://ckeditor.com/apps/ckeditor/4.0.1/ckeditor.js"></script>
<div id="testEditor">test text<div style="min-height:200px;"> test div</div></div>
<script>CKEDITOR.replace("testEditor");</script>
注意:您需要单击 div 元素才能看到该框。