狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

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

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

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


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


說是因為ie8屏蔽了anonymous方法 所以要改成click方法,于是就改成這樣,但是我又有了一個驚人的發現,那就是改成這樣之后在ie7下編輯器就不管用了,痛苦之余我又去網上查,網上果然高水如云,果然在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 編輯過

全部評論1

admin
2011年12月14日 21:0
還有由于那個eWebEditor編輯器的問題。 今天檢查公司一老站后臺,發現eWebEditor編輯不能使用,按照前段時間的博文“IE 8.0 下 eWebEditor不能正常使用的解決辦法”中修改了Edit.js一行代碼。修改之后一同事使用IE7竟然不能正常使用該編輯器,修改之后可以。 估計還是那行代碼的問題。恢復以前的,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的機器上使用傲游瀏覽器竟然不能使用該編輯器,納悶了,傲游是IE內核,應該可以呀。 于是就使用alert(navigator.appVersion)彈出信息,結果發現竟然是IE7? 暈了!竟然不一樣?難道傲游沒有用到真正的IE8內核?還是顯示的問題? 難道再加一句判斷傲游的? 沒辦法: 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()"); } 前幾天看新聞說傲游開發自己的內核瀏覽器,希望眾多瀏覽器在兼容代碼上好一些,不要浪費編寫代碼者的那么多找不兼容問題、調試不兼容問題的時間。 如果上面不行的話,請使用下面的方法: try{ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); } catch(e){ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); }

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