日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

IE和FF在對(duì)js支持的不同整理及解決方法介紹( 二 )


解決辦法:可以用getElementById() 或者 getElementByTagName()來(lái)代替
15. input.type屬性問(wèn)題
IE:input.type屬性為只讀
FF:input.type屬性為讀寫(xiě)
16. window.location.href
IE:(FF2.0以下) , 可以使用window.location 或 window.location.href ; FF 1.5下只能使用window.location
解決辦法:使用window.location 來(lái)代替 window.location.href
17. 模態(tài)和非模態(tài)窗口問(wèn)題
IE:可以通過(guò) showModalDialog 和 showModelessDialog 打開(kāi)模態(tài)和非模態(tài)窗口
FF:不支持
解決辦法:直接使用window.open(pageURL, name, parameters) 方式打開(kāi)新窗口 , 如果需要將子窗口中的參數(shù)傳遞回父窗口 , 可以在子窗口中使用window.opener來(lái)訪問(wèn)父窗口 。
如:var parWin = window.opener; parWin.document.getElementById('title').value = 'https://www.rkxy.com.cn/dnjc/My Title';
18. body
IE:body必須在body標(biāo)簽被瀏覽器完全讀入后才存在
FF:body在body標(biāo)簽沒(méi)有被瀏覽器完全讀入之前就存在
19. 事件委托方法
IE:document.body.onload = init;
FF:document.body.onload = init();
解決辦法:統(tǒng)一使用 document.body.onload = new Function('init()'); 或者 docuement.body.onload = function(){/* 這里是代碼 */}
20. 父元素的區(qū)別
IE:obj.parentElement;
FF :obj.parentNode
解決辦法:因?yàn)镕F與IE都支持DOM , 所以可以都使用obj.parentNode
22.innerText在IE中能正常工作 , 但是innerText在FF中卻不行. 需用textContent
23. FF中設(shè)置HTML標(biāo)簽的style時(shí) , 所有位置性和字體尺寸的值必須后跟px 。這個(gè)IE也是支持的
24. 父節(jié)點(diǎn)、子節(jié)點(diǎn)和刪除節(jié)點(diǎn)
IE:parentElement、parement.children , element.romoveNode(true) 。
FF:parentNode、parentNode.childNodes , node.parentNode.removeChild(node) 。

IE和FF在對(duì)js支持的不同整理及解決方法介紹




推薦閱讀