Der folgende Code, den ich verwende, um das Ereignis zum Schließen des Browserfensters zu identifizieren, funktioniert wie vorgesehen in anderen Browsern, jedoch nicht auf IE11. Wie diese Codezeile gibt mir undefined
nur auf IE11 alert(event.clientY+":"+event.clientX);
.Kann jemand bitte eine Lösung für dieses Problem vorschlagen.Eigenschaften des Mausereignisses sind auf IE 11 nicht definiert
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();
}
};
Mögliche Duplikat [pageX pageY nicht in IE8 zu arbeiten, wenn ich hinzufügen ] (http://stackoverflow.com/questions/20272820/pagex-pagey-not-working-in-ie-8-if-i-add-doctype-html) –
Nein, meine Frage ist für IE 11 und nicht für IE8 –
Also ... Was passiert, wenn mein Cursor in der Mitte des Bildschirms ist und ich Alt + F4 drücke? –