事件对象常见兼容
e = e || window.event 事件对象
e.target = e.target || e.srcElement 事件源
clientX/Y 距离当前一屏幕的距离(不包括隐藏)
pageX/Y 滚动条隐藏的也算在内(Ie 6-8 不兼容) 等价于clientX/Y + scrollLeft/Top
e.pageX = e.pageX || (e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) );
e.pageY = e.pageY || (e.clienY + (document.documentElement.scrollTopt || document.body.scrollTop) );
e.preventDefault ? e.preventDefault() : e.returnValue = false; 阻止默认事件
return false; 阻止默认行为
其他方式在a标签中herf 中添加 javaScript:; javaScript:void (0);
e.stopPropagation? e.e.stopPropagation() : e.cancelBubble = true; 阻止事件冒泡