火狐瀏覽器兼容整理方案

火狐瀏覽器兼容整理方案

ID:44719870

大小:38.01 KB

頁數(shù):5頁

時間:2019-10-26

火狐瀏覽器兼容整理方案_第1頁
火狐瀏覽器兼容整理方案_第2頁
火狐瀏覽器兼容整理方案_第3頁
火狐瀏覽器兼容整理方案_第4頁
火狐瀏覽器兼容整理方案_第5頁
資源描述:

《火狐瀏覽器兼容整理方案》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、《firefox與IE瀏覽器兼容整理方案》keywords:javascript;css;firefox;ie;區(qū)別1.document.formName.item("itemName")問題說明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"].解決方法:統(tǒng)一使用document.formName.elements["elem

2、entName"].2.集合類對象問題說明:IE下,可以使用()或[]獲取集合類對象;Firefox下,只能使用[]獲取集合類對象.解決方法:統(tǒng)一使用[]獲取集合類對象.3.自定義屬性問題說明:IE下,可以使用獲取常規(guī)屬性的方法來獲取自定義屬性,也可以使用getAttribute()獲取自定義屬性;Firefox下,只能使用getAttribute()獲取自定義屬性.解決方法:統(tǒng)一通過getAttribute()獲取自定義屬性.4.eval("idName")問題說明:IE下,,可以使用eval("idName")或getElementById("idN

3、ame")來取得id為idName的HTML對象;Firefox下只能使用getElementById("idName")來取得id為idName的HTML對象.解決方法:統(tǒng)一用getElementById("idName")來取得id為idName的HTML對象.5.變量名與某HTML對象ID相同的問題說明:IE下,HTML對象的ID可以作為document的下屬對象變量名直接使用;Firefox下則不能.Firefox下,可以使用與HTML對象ID相同的變量名;IE下則不能。解決方法:使用document.getElementById("idName

4、")代替document.idName.最好不要取HTML對象ID相同的變量名,以減少錯誤;在聲明變量時,一律加上var,以避免歧義.6.const問題說明:Firefox下,可以使用const關(guān)鍵字或var關(guān)鍵字來定義常量;IE下,只能使用var關(guān)鍵字來定義常量.解決方法:統(tǒng)一使用var關(guān)鍵字來定義常量.7.input.type屬性問題說明:IE下input.type屬性為只讀;但是Firefox下input.type屬性為讀寫.8.window.event問題說明:window.event只能在IE下運(yùn)行,而不能在Firefox下運(yùn)行,這是因為Fir

5、efox的event只能在事件發(fā)生的現(xiàn)場使用.Firefox必須從源處加入event作參數(shù)傳遞。Ie忽略該參數(shù),用window.event來讀取該event。解決方法:IE&Firefox:Submitted(event)"/>…functionSubmitted(evt){evt=evt?evt:(window.event?window.event:null);}9.event.x與event.y問題說明:IE下,even對象有x,y屬性,但是沒有pageX,pageY屬性;F

6、irefox下,even對象有pageX,pageY屬性,但是沒有x,y屬性.解決方法:使用mX(mX=event.x?event.x:event.pageX;)來代替IE下的event.x或者Firefox下的event.pageX.10.event.srcElement問題說明:IE下,event對象有srcElement屬性,但是沒有target屬性;Firefox下,even對象有target屬性,但是沒有srcElement屬性.解決方法:使用obj(obj=event.srcElement?event.srcElement:event.tar

7、get;)來代替IE下的event.srcElement或者Firefox下的event.target.請同時注意event的兼容性問題。11.window.location.href問題說明:IE或者Firefox2.0.x下,可以使用window.location或window.location.href;Firefox1.5.x下,只能使用window.location.解決方法:使用window.location來代替window.location.href.12.模態(tài)和非模態(tài)窗口問題說明:IE下,可以通過showModalDialog和show

8、ModelessDialog打開模態(tài)和非模態(tài)窗口;Firefox下則不能.解決方

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。