新聞中心
你對IE和Firefox兼容性是否熟悉,這里和大家分享一下Javascript的IE和Firefox兼容性問題以及解決方法,相信本文介紹一定會讓你有所收獲。

蘿北網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)公司公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。
Javascript的IE和Firefox兼容性匯編
以下以IE代替InternetExplorer,以MF代替MozzilaFirefox
1.document.form.item問題
(1)現(xiàn)有問題:
現(xiàn)有代碼中存在許多document.formName.item("itemName")這樣的語句,不能在MF下運(yùn)行
(2)解決方法:
改用document.formName.elements["elementName"]
(3)其它
參見2
2.集合類對象問題
(1)現(xiàn)有問題:
現(xiàn)有代碼中許多集合類對象取用時(shí)使用(),IE能接受,MF不能。
(2)解決方法:
改用[]作為下標(biāo)運(yùn)算。如:document.forms("formName")改為document.forms["formName"]。
又如:document.getElementsByName("inputName")(1)改為document.getElementsByName("inputName")[1]
(3)其它
3.window.event
(1)現(xiàn)有問題:
使用window.event無法在MF上運(yùn)行
(2)解決方法:
MF的event只能在事件發(fā)生的現(xiàn)場使用,此問題暫無法解決??梢赃@樣變通:
原代碼(可在IE中運(yùn)行):
- value="提交"onclick="javascript:gotoSubmit()"/>
- ...


咨詢
建站咨詢