1,获取滚动条的距离
var sTop=document.documentElement.scrollTop || document.body.scrollTop//(ie)
2,网页可视区域兼容
window.innerHeight || document.documentElement.clientHeight
window.innerWidth || document.documentElement.clientWidth
3,事件对象
var e = event || window.event
4,获取事件源
e.target || e.srcElement;
5,输出文本
innerText || textContent
6,获取键盘信息
e.keyCode || e.which
7,阻止事件的默认行为
function prevent(e){
if(e.preventDefault){
e.preventDefault();
}else{
e.returnValue=false //(ie)
}
}
8,阻止事件冒泡
e.stopPropagation() ? e.stopPropagation() : e.cancelBubble=true;
9,创建ajax对象
var xhr = new XMLHttpRequest() || new ActiveXObject("Microsoft,XMLHTTP");
10,事件监听
addEventListener('事件名','事件函数',true/false)
removeEventListener ()
//IE
attachEvent()
detachEvent()