














if(window.Event){
//解决event参数传递
window.constructor.prototype.__defineGetter__("event", function(){
var o = arguments.callee.caller;
var e;
while(o != null){
e = o.arguments[0];
if(e && (e.constructor == Event || e.constructor == MouseEvent)) return e;
o = o.caller;
}
return null;
});
//解决srcElement
window.Event.constructor.prototype.__defineGetter__("srcElement", function(){
return this.target;
});
window.MouseEvent.constructor.prototype.__defineGetter__("srcElement", function(){
return this.target;
});
}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。