浏览器脚本兼容总结(持续更新)

笔记而已。。。

 

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:[]

兼容解决:[]

 

待续。。。

你可能感兴趣的:(浏览器,IE,脚本)