Il seguente codice che sto utilizzando per identificare l'evento di chiusura della finestra del browser e funziona come previsto su altri browser ma non su IE11. Poiché questa riga di codice mi dà undefined
solo su IE11 alert(event.clientY+":"+event.clientX);
. Qualcuno può suggerire una soluzione a questo problema.Le proprietà dell'evento del mouse non sono definite su IE 11
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();
}
};
Eventuali duplicati di [pageX pagey non funziona in IE8 se aggiungo ] (http://stackoverflow.com/questions/20272820/pagex-pagey-not-working-in-ie8-if-i-add-doctype-html) –
No, la mia domanda è per IE 11 e non per IE8 –
Quindi ... Cosa dovrebbe accadere se il mio cursore si trova nel mezzo dello schermo e premo Alt + F4? –