修正事件的差异

修正事件的差异,针对IE和火狐:

function fixEvent(evt){

evt=evt||window;

 if(!evt.target){

//IE

evt.target=evt.srcElement;

evt.layerX=evt.offsetX;

evt.layerY=evt.offsetY;

evt.stopPropagation=function(){

this.cancelBubble=true;

}

}

return evt;

}

你可能感兴趣的:(事件)