【发布时间】:2015-12-18 07:37:31
【问题描述】:
我使用以下代码来识别浏览器窗口关闭事件并在其他浏览器上按预期工作,但在 IE11 上不正常。因为这行代码只在 IE11 上给了我undefined alert(event.clientY+":"+event.clientX);。任何人都可以建议解决这个问题。
window.onbeforeunload = function(event)
{
event= window.event|| event;
alert(event);
alert(event.clientY+":"+event.clientX);
if(event.clientX <0 || event.clientY < 0)
{
// ajax call to server to nullify the session.
window.close();
}
};
【问题讨论】:
-
不,我的问题是针对 IE 11 而不是针对 IE8
-
那么...如果我的光标在屏幕中间并且我按了 Alt+F4 会发生什么?
标签: javascript debugging window internet-explorer-11 eventhandler