code: function (except) {
              var me = this;
              except = except ? utils.isArray(except) ? except : [except] : [];
              if (me.body.contentEditable == 'true') {
                  if (!me.lastBk) {
                      me.lastBk = me.selection.getRange().createBookmark(true);
                  }
                  me.body.contentEditable = false;
                  me.bkqueryCommandState = me.queryCommandState;
                  me.bkqueryCommandValue = me.queryCommandValue;
                  me.queryCommandState = function (type) {
                      if (utils.indexOf(except, type) != -1) {
                          return me.bkqueryCommandState.apply(me, arguments);
                      }
                      return -1;
                  };
                  me.queryCommandValue = function (type) {
                      if (utils.indexOf(except, type) != -1) {
                          return me.bkqueryCommandValue.apply(me, arguments);
                      }
                      return null;
                  };
                  me.fireEvent('selectionchange');
              }
          }
docs: 设置当前编辑区域不可编辑,except中的命令除外
  @method setDisabled
  @param { String } except 例外命令的字符串
  @remind 即使设置了disable，此处配置的例外命令仍然可以执行
  @example
  ```javascript
  editor.setDisabled('bold'); //禁用工具栏中除加粗之外的所有功能
  ```
   设置当前编辑区域不可编辑,except中的命令除外
  @method setDisabled
  @param { Array } except 例外命令的字符串数组，数组中的命令仍然可以执行
  @remind 即使设置了disable，此处配置的例外命令仍然可以执行
  @example
  ```javascript
  editor.setDisabled(['bold','insertimage']); //禁用工具栏中除加粗和插入图片之外的所有功能
  ```