Javascript获取页面事件对象的getEvent函数兼容性写法 | GCidea's blog
目录1. 实践
实践123456789101112131415161718function getEvent() { if (document.all) { var iEevent = window.event; iEevent.target = window.event.srcElement; return iEevent; } var 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; ...阅读全文
实践123456789101112131415161718function getEvent() { if (document.all) { var iEevent = window.event; iEevent.target = window.event.srcElement; return iEevent; } var 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; ...阅读全文