浏览器脚本兼容总结(持续更新)
笔记而已。。。
?
1.日期函数取年号
var date = new Date();
var year = date.getYear();
IE:当当前年号>2000时,直接返回当前年号。如2011,返回2011;当当年年号<=2000时,返回年号=当前年号-1900
FF:返回年号=当前年号-1900
兼容解决:使用getFullYear()或getUTCYear();
?
?
2.取事件对象(详细用法参见这里)
IE:通过window.event获取事件,通过event.target获取事件的承载对象
FF:必须显示的将event传入function中,通过event.srcElement获取事件的承载对象
?
3.创建异步对象
IE:new ActiveXObject
FF:new XMLHttpRequest
?
4.父元素(parentElement)
IE:obj.parentElement
FF:obj.parentNode
兼容解决:obj.parentNode
?
5.innerText 和textContent
IE:innerText
FF:textContent
?
6.document.form.item/document.ID
IE:document.formName.item(”itemName”)
FF: document.formName.elements["elementName"]
兼容解决:document.getElementById(itemName)
?
7.下标符号
IE:()
FF:[]
兼容解决:[]
?
待续。。。