Changeset 7160


Ignore:
Timestamp:
08/01/11 11:46:23 (3 years ago)
Author:
garry.yao
Message:

IE and FF have to use 'body' for paste in order to do full selection (Ctrl-A) correctly.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/branches/features/v4-paste/_source/plugins/clipboard/plugin.js

    r7155 r7160  
    464464 
    465465                                                // Create a (invisible) container to temporarily hold the outputted data. 
    466                                                 var copybin = new CKEDITOR.dom.element( 'div' ); 
     466                                                var copybin = new CKEDITOR.dom.element( CKEDITOR.env.webkit ? 'div' : 'body' ); 
    467467                                                copybin.setStyles( 
    468468                                                        { 
     
    476476                                                        }); 
    477477                                                copybin.setStyle( editor.config.contentsLangDirection == 'ltr' ? 'left' : 'right', '-1000px' ); 
    478                                                 copybin.appendTo( body ); 
     478                                                copybin.appendTo( CKEDITOR.env.webkit ? body : body.getParent() ); 
    479479                                                copybin.setHtml( data ); 
    480480 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy