1. 獲取滾動距離
document.documentElement.scrollTop ()
document.body.scrollTop() ==> 兼容IE
2. 獲取非行間樣式
getcomputedStyle() 參數1:當前對象 參數2:偽類選擇器,通常不會使用,用false代替
currentStyle() 【語法】:對象.current[attr]
3. 事件中兼容性問題
var e = e || event;
4. 找到事件源
e.target || e.srcElement ==> 例如點擊事件 ,則獲取的是點擊位置標簽名(大寫)
5. 獲取按下的鍵盤碼
e.keyCode || e.which
6. 阻止事件冒泡
e.stopPropagation() || e.cancelBubble
7. 阻止瀏覽器默認行為(例如點擊右鍵出來菜單欄)
e.preventDefault() || e.returnValue = false
8. DOM2級監聽事件兼容
addEventListener removeEventListener
attachEvent detachEvent ===> IE兼容
9. 創建ajax對象
var xhr = new XMLHttpRequest() || new ActiveXObject("Microsoft,XMLHTTP")
