LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

解決IE8不兼容ewebeditor編輯器的辦法

admin
2011年12月14日 21:0 本文熱度 3382
昨天ie8正式發(fā)布了,偶也去下載了一個(gè),感覺很爽, 還在美的時(shí)候,突然發(fā)現(xiàn)很多網(wǎng)頁都出問題,更可氣的是自己的網(wǎng)站編輯器也不管用了,所有的按鈕都不管用,即使是別的瀏覽器也都不管用,我這叫一個(gè)汗。于是就去360論壇找人問,因?yàn)槲矣玫?60瀏覽器以為是360瀏覽器的問題。問了半天也沒有人回答我于是我就去網(wǎng)上找,由于今天才出的ie8所以網(wǎng)上根本也沒有這方面的解決辦法,于是到了第二天,網(wǎng)上終于有了這樣的貼子,所以我也找了找解決辦法。

在一個(gè)哥們的貼子中是這樣寫的,打開include下面的editor.js文件,有這樣的段代碼:


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


說是因?yàn)閕e8屏蔽了anonymous方法 所以要改成click方法,于是就改成這樣,但是我又有了一個(gè)驚人的發(fā)現(xiàn),那就是改成這樣之后在ie7下編輯器就不管用了,痛苦之余我又去網(wǎng)上查,網(wǎng)上果然高水如云,果然在csdn上找到了答案:


if(navigator.appVersion.match(/8./i)=='8.')
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
else
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}


把代碼改成這樣之后在ie7和ie8下就都管用了。


該文章在 2011/12/14 21:00:33 編輯過

全部評(píng)論1

admin
2011年12月14日 21:0
還有由于那個(gè)eWebEditor編輯器的問題。 今天檢查公司一老站后臺(tái),發(fā)現(xiàn)eWebEditor編輯不能使用,按照前段時(shí)間的博文“IE 8.0 下 eWebEditor不能正常使用的解決辦法”中修改了Edit.js一行代碼。修改之后一同事使用IE7竟然不能正常使用該編輯器,修改之后可以。 估計(jì)還是那行代碼的問題。恢復(fù)以前的,IE7可以而IE8不可以。看來還必須先判斷IE版本然后再寫不同的代碼。 于是就使用了下面的代碼: if(navigator.appVersion.match(/8./i)=='8.'){ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); }else{ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); } 修改之后在IE8和IE7均可以正常使用eWebEditor編輯器。 但是在裝有IE8的機(jī)器上使用傲游瀏覽器竟然不能使用該編輯器,納悶了,傲游是IE內(nèi)核,應(yīng)該可以呀。 于是就使用alert(navigator.appVersion)彈出信息,結(jié)果發(fā)現(xiàn)竟然是IE7? 暈了!竟然不一樣?難道傲游沒有用到真正的IE8內(nèi)核?還是顯示的問題? 難道再加一句判斷傲游的? 沒辦法: if(navigator.appVersion.match(/8./i)=='8.' || navigator.appVersion.match(/MAXTHON/i)=='MAXTHON'){ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); }else{ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); } 前幾天看新聞?wù)f傲游開發(fā)自己的內(nèi)核瀏覽器,希望眾多瀏覽器在兼容代碼上好一些,不要浪費(fèi)編寫代碼者的那么多找不兼容問題、調(diào)試不兼容問題的時(shí)間。 如果上面不行的話,請(qǐng)使用下面的方法: try{ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); } catch(e){ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); }

該評(píng)論在 2011/12/14 21:00:56 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
中文字幕激情欧美 | 欧美AⅤ资源在线播放 | 性AV在线网站 | 日韩中文字幕一区 | 日本黄a级视频 | 亚洲精品无在线码 |