posts - 89, comments - 24, trackbacks - 0, articles - 14
  博客园 :: 首页 :: 新随笔 :: 联系 ::  :: 管理

同时兼容ie和ff的获取事件的方法

Posted on 2009-10-10 15:31 周末 阅读(36) 评论(0) 编辑 收藏

function getEvent(){     //同时兼容ie和ff的写法
 if(document.all)    return window.event;       
 func=getEvent.caller;           
 while(func!=null){   
  var arg0=func.arguments[0];
  if(arg0){
   if((arg0.constructor==Event || arg0.constructor ==MouseEvent) || (typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation)){   
    return arg0;
   }
  }
  func=func.caller;
 }
 return null;
}