次のコードは、ブラウザウィンドウのクローズイベントを識別するために使用しています。IE11ではなく、他のブラウザでも使用できます。このコード行は、IE11 alert(event.clientY+":"+event.clientX);
にのみ私にundefined
を与えます。誰でもこの問題の解決策を提案してください。IE 11でマウスイベントのプロパティが定義されていません
event = window.event || event;
が、参照は、ここで使用されていません:
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();
}
};
可能な重複はIE8で動作しません<!DOCTYPE html>](http://stackoverflow.com/questions/20272820/pagex-pagey-not-working-in-ie8-if-i-add-doctype-html) –
いいえ、私の質問はIE 11用ですIE8用ではありません –
...カーソルが画面の中央にあり、Alt + F4を押すとどうなりますか? –