function window.onbeforeunload(){if (event.clientX>document.body.clientWidth && event.clientY< 0||event.altKey){window.open("logout.aspx");}}
用firefox 检查出说 event没有定义 请大家 多多发表意见
用firefox 检查出说 event没有定义 请大家 多多发表意见
然后FF event的属性有些和IE不同 这些可以在网上查
if (document.all) {
return window.event; //如果是ie
}
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;
} var evt = getEvent();
var element = evt.srcElement || evt.target;
[在此错误处中断] function window.onbeforeunload(event) {
这个是怎么回事呢??