diff --git a/_src/core/Editor.js b/_src/core/Editor.js index 2b25c2e69c92152bcc0c8993bdf52d850ddd02e1..242415f79e64103ea5a9d21a6cc25cab9175a22f 100755 --- a/_src/core/Editor.js +++ b/_src/core/Editor.js @@ -309,11 +309,19 @@ if ( options.fullscreen && me.ui ) { me.ui.setFullScreen( true ); } - //解决ff下点击图片会复制问题 - //ff下的table不能编辑 - if(browser.gecko){ + try { + me.document.execCommand( '2D-position', false, false ); + } catch ( e ) {} + try { + me.document.execCommand( 'enableInlineTableEditing', false, options.tableNativeEditInFF ); + } catch ( e ) {} + try { me.document.execCommand( 'enableObjectResizing', false, false ); - me.document.execCommand( 'enableInlineTableEditing', false,options.tableNativeEditInFF ); + } catch ( e ) { + domUtils.on(me.body,browser.ie ? 'resizestart' : 'resize', function( evt ) { + domUtils.preventDefault(evt) + }); + } me.isReady = 1; me.fireEvent( 'ready' );