<menu id="a2esi"><strong id="a2esi"></strong></menu>
  • <nav id="a2esi"></nav>
    學校總部  | 設為首頁 | 加入收藏 | 官方微信
    內威培訓
    打造“培訓+就業”一站式服務品牌!
    banner1
    • Python+AI工程師
    • Web前端工程師
    • Java軟件開發工程師

    首頁>>學員天地

    解決eWebEditor在IE8下圖片上傳等按鈕不能使用的方法
    編輯:simon  閱讀:3395次  發布:13-05-19

    網站后臺eWebEditor在IE7、IE8、IE9等下,圖片上傳等按鈕總是不能正常彈出,解決在IE7或IE8不支持eWebEditor在線文本編輯器的方法如下:

    1、首先找到eWebEditor編輯器所在的目錄,然后搜索到editor.js文件,由于eWebEditor有很多個版本,所以editor.js文件所在的目錄也有所不同,有的可能在Include目錄下,有的可能在js目錄下。

    2、用記事本打開editor.js文件,找到如下代碼:
       if (element.YUSERONCLICK) {
        eval(element.YUSERONCLICK + "anonymous()");
       }
       由于eWebEditor編輯器版本不同,有的可能找不到上面的代碼,而是下面這樣的代碼,兩種代碼只是書寫格式不同而已,含義是一樣的:
       if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
      
    3、將上面的代碼替換為下面的代碼即可:
       if(navigator.appVersion.match(/8./i)=='8.'|| navigator.appVersion.match(/7./i)=='7.')
       {
         if (element.YUSERONCLICK)
           eval(element.YUSERONCLICK + "onclick(event)"); //IE8 or IE7
       }
       else
       {
           if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()"); //IE6
       }

    經測試,以上方法在IE9中也不能使用圖片上傳等按鈕,將上述代碼換成如下即可。
       if(element.YUSERONCLICK)
       {
          try
          {
              eval(element.YUSERONCLICK+"onclick(event)");
          }
          catch(e)
          {
              eval(element.YUSERONCLICK+"anonymous()");
          }
       }



    上一篇: CSS中clear:both的使用詳解   下一篇: 解決span float:right不能右對齊而是換行顯示
    返回列表
    網絡大專、自考本科,學歷輕松拿!
    ©2016-2020 上海內威職業技能培訓學校 版權所有
    普陀區武寧路1500號中樓2-3層(郵編:200062)
    咨詢:021-62434966  合作:021-13371929650  就業:021-62434966  傳真:  電郵:service@snetway.com
    《中華人民共和國電信與信息服務業務》經營許可證滬ICP備15002602號 
    <menu id="a2esi"><strong id="a2esi"></strong></menu>
  • <nav id="a2esi"></nav>
    本溪娱网棋牌