小蜂窩徹底解決ewebeditor網站後臺不能上傳圖片的方法
經我們技術員檢查,結果原來是eWebEditor文字編輯器對IE8瀏覽器的相容性導致的指令碼錯誤,並不是什麼“網站空間、伺服器中毒、出問題了”呢! 現就將解決方法公佈給大家,方便大家修正自己網站的程式碼以使文字編輯器在各種瀏覽器下都能相容、正常使用! 解決IE8不支援eWebEditor線上文字編輯器的方法如下: 【1】首先在eWebEditor文字編輯器根目錄下的Include目錄下找到editor.js檔案(注意:不同的eWebEditor版本的editor.js檔案所處目錄可能有所不同,有的可能在js目錄下) 【2】用記事本開啟editor.js檔案,找到如下程式碼: if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + ‘anonymous()’); 注意:不同版本的eWebEditor此段程式碼可能有所不同,也可能是以下程式碼: 複製程式碼 程式碼如下: if (element.YUSERONCLICK) { eval_r(element.YUSERONCLICK + ‘anonymous()’); } 以上兩段程式碼只是書寫格式不同而已,程式碼、含義是一樣的! 【3】將上面的程式碼替換為下面的程式碼即可: 複製程式碼 程式碼如下: if(navigator.appVersion.match(/8./i)‘8.’) { if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + ‘onclick(event)’); } else { if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + ‘anonymous()’); } 【4】經測試在IE6、IE7、IE8下均能正常使用了,但是在裝有IE8的機器上使用傲遊瀏覽器卻還是不能正常使用,汗!那就再加一句判斷傲遊瀏覽器的程式碼吧: 複製程式碼 程式碼如下: if(navigator.appVersion.match(/8./i)