圖片展示
圖片展示

400-8300-663

eWebEditor不支持IE8的解決方法[js報錯:缺少對象 editor.js]

浏覽: 發表時間:2018-04-13 00:00:00

網站後台編輯頁面,無法上傳文件和圖片,點擊編輯器的按鈕沒反應,IE8顯示JS錯誤,缺少對象,editor.js,原因是eWebEditor的浏覽器兼容的問題,在IE6下(xià)面沒有問題。

editor.js 有問題代碼是:

if (element.YUSERONCLICK) {
  eval(element.YUSERONCLICK + “anonymous()”);



原因是ie8屏蔽了anonymous方法所以要改成onclick方法。網上的解決方法如下(xià):(加個判斷浏覽器的語句) 

if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null){
     if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “onclick(event)”);  
}else{
     if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “anonymous()”);


經測試,IE8和ie6下(xià)面是沒問題的。但是在IE7下(xià)有問題。navigator.appVersion返回的字符串在各種IE的情況下(xià)并不與實際情況一(yī)緻,比如在同時安裝了IE8和以IE内核的浏覽器(比如搜狗浏覽器)的情況下(xià),并不是返回MSIE 8 而是MSIE 7。因此網上這種解決辦法是并不總是有效的。 


以下(xià)是可行的解決辦法: 

try{ 
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); 

catch(e){ 
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); 


此種方法在各種IE下(xià)都是有效的。(ewebeditor好像隻支持IE)。

eWebEditor不支持IE8的解決方法[js報錯:缺少對象 editor.js]
網站後台編輯頁面,無法上傳文件和圖片,點擊編輯器的按鈕沒反應,IE8顯示JS錯誤,缺少對象,editor.js,原因是eWebEditor的浏覽器兼容的問題,在
長按圖片保存/分(fēn)享
2

域名合作夥伴:

新網、中(zhōng)資(zī)源、時代互聯、商(shāng)中(zhōng)在線、

三五互聯、西部數碼

聯系我(wǒ)(wǒ)們

上班時間号碼:0757-28363863 / 28310083 / 28314601

非上班時間号碼: 0757-28310083 轉分(fēn)機号 8805 或分(fēn)機号 8806

傳真: 0757-28314601

圖片展示

Copyright © 2007-2023     上海輕嗨科技有限公司    ALL RIGHTS RESERVED.

ICP備案号:     

 

 ICP備案号:

全國服務熱線
400-8300-663
辦公熱線
0757-28363863
二維碼
掃碼關注
添加微信好友,詳細了解産品
使用企業微信
“掃一(yī)掃”加入群聊
複制成功
添加微信好友,詳細了解産品
我(wǒ)(wǒ)知(zhī)道了