国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

徹底解決ewebeditor網(wǎng)站后臺(tái)不能上傳圖片的方法

2024-07-21 02:53:59
字體:
供稿:網(wǎng)友
隨著windows操作系統(tǒng)和IE瀏覽器版本的不斷推出,很多客戶都漸漸放棄了IE6,IE7,使用上了IE8瀏覽器,但是突然發(fā)現(xiàn)自己網(wǎng)站后臺(tái)里面的eWebEditor文本編輯器的插入圖片等等按鈕失效了,鼠標(biāo)點(diǎn)擊后什么反應(yīng)都沒有,IE瀏覽器左下角顯示一個(gè)黃色的感嘆號(hào)提示錯(cuò)誤,就以為是網(wǎng)站空間、服務(wù)器中毒了呢,一時(shí)間紛紛都來找我們詢問
 
經(jīng)我們技術(shù)員檢查,結(jié)果原來是eWebEditor文本編輯器對(duì)IE8瀏覽器的兼容性導(dǎo)致的腳本錯(cuò)誤,并不是什么“網(wǎng)站空間、服務(wù)器中毒、出問題了”呢! 現(xiàn)就將解決方法公布給大家,方便大家修正自己網(wǎng)站的代碼以使文本編輯器在各種瀏覽器下都能兼容、正常使用! 
解決IE8不支持eWebEditor在線文本編輯器的方法如下: 
【1】首先在eWebEditor文本編輯器根目錄下的Include目錄下找到editor.js文件(注意:不同的eWebEditor版本的editor.js文件所處目錄可能有所不同,有的可能在js目錄下) 
【2】用記事本打開editor.js文件,找到如下代碼: 

if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + 'anonymous()'); 

注意:不同版本的eWebEditor此段代碼可能有所不同,也可能是以下代碼: 
復(fù)制代碼代碼如下:

if (element.YUSERONCLICK) { 
eval_r(element.YUSERONCLICK + 'anonymous()'); 

以上兩段代碼只是書寫格式不同而已,代碼、含義是一樣的! 
【3】將上面的代碼替換為下面的代碼即可: 
復(fù)制代碼代碼如下:

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】經(jīng)測試在IE6、IE7、IE8下均能正常使用了,但是在裝有IE8的機(jī)器上使用傲游瀏覽器卻還是不能正常使用,汗!那就再加一句判斷傲游瀏覽器的代碼吧: 
復(fù)制代碼代碼如下:

if(navigator.appVersion.match(/8./i)=='8.' || navigator.appVersion.match(/MAXTHON/i)=='MAXTHON') 

if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "onclick(event)"); 

else 

if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()"); 


經(jīng)測試IE6、IE7、IE8、遨游、360瀏覽器下均可正常使用!另外如果上面的方法都不行的話,不妨試試以下的構(gòu)造方法: 
復(fù)制代碼代碼如下:

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

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

IE8不支持eWebEditor在線文本編輯器的終級(jí)解決方法: 
如果你發(fā)現(xiàn)以上代碼都不行!怎么回事呢? 那是因?yàn)槟阌玫氖巧?jí)版的ie8,那樣用代碼讀取出來的IE版本號(hào)其實(shí)還是升級(jí)前的版本號(hào),那版本好讀取的就是錯(cuò)誤的,用以上代碼當(dāng)然就是不行的了,這時(shí)候你最好是重新下載安裝個(gè)最終發(fā)布版的IE8就可以了,要么你只好用一下代碼來改: 
復(fù)制代碼代碼如下:

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()"); 

或 
復(fù)制代碼代碼如下:

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

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

但是以上修改方法會(huì)導(dǎo)致文本編輯器在正常的IE7瀏覽器下又是失效的?。?! 所以說最好是(說服客戶)安裝一個(gè)最終版的IE8 !


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到編輯器頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 江达县| 阿坝县| 正阳县| 寿光市| 泗阳县| 奉化市| 潜江市| 阿拉善左旗| 咸阳市| 和政县| 洞头县| 江阴市| 同江市| 清水河县| 江孜县| 海丰县| 仪征市| 洪洞县| 房产| 来宾市| 安康市| 抚顺县| 杨浦区| 渝北区| 教育| 寿光市| 双城市| 沂源县| 彭泽县| 黄大仙区| 新安县| 平顶山市| 汨罗市| 普格县| 邓州市| 庆阳市| 江门市| 梨树县| 胶南市| 韶关市| 湖南省|