addEventListener(this)中的this 是绑定事件的对象
attachEvent(this)中的this 是 window 需要统一两个方法的this
function bind (obj,eventStr,callback){
if(obj.addEventListener){//大部分浏览器有这个属性
//大部分浏览器兼容方式
obj.addEventListener(eventStr,callback,false);
}else{
//IE8 及以下
obj.attachEvent("on"+eventStr,function(){
callback.call(obj);//统一this的值
});
}
}