| 123456789101112131415161718192021222324252627282930313233343536373839404142 | 
							- /**
 
-  * 全选
 
-  * @file
 
-  * @since 1.2.6.1
 
-  */
 
- /**
 
-  * 选中所有内容
 
-  * @command selectall
 
-  * @method execCommand
 
-  * @param { String } cmd 命令字符串
 
-  * @example
 
-  * ```javascript
 
-  * editor.execCommand( 'selectall' );
 
-  * ```
 
-  */
 
- UE.plugins['selectall'] = function(){
 
-     var me = this;
 
-     me.commands['selectall'] = {
 
-         execCommand : function(){
 
-             //去掉了原生的selectAll,因为会出现报错和当内容为空时,不能出现闭合状态的光标
 
-             var me = this,body = me.body,
 
-                 range = me.selection.getRange();
 
-             range.selectNodeContents(body);
 
-             if(domUtils.isEmptyBlock(body)){
 
-                 //opera不能自动合并到元素的里边,要手动处理一下
 
-                 if(browser.opera && body.firstChild && body.firstChild.nodeType == 1){
 
-                     range.setStartAtFirst(body.firstChild);
 
-                 }
 
-                 range.collapse(true);
 
-             }
 
-             range.select(true);
 
-         },
 
-         notNeedUndo : 1
 
-     };
 
-     //快捷键
 
-     me.addshortcutkey({
 
-          "selectAll" : "ctrl+65"
 
-     });
 
- };
 
 
  |