Je souhaite fermer une session dans mon application lorsque l'utilisateur ferme une fenêtre en appuyant sur le bouton de fermeture dans la barre de titre ou en utilisant le combo clavier Alt + .Comment puis-je détecter la fermeture de la fenêtre du navigateur via Alt + F4 ou en cliquant sur le bouton de fermeture de la fenêtre?
Je suis capable de gérer X en utilisant le code ci-dessous, mais cela ne traite pas Alt +F4. J'ai également essayé onbeforeunload mais cela n'appelle pas la fonction du tout. Je suis en train de tester avec IE9.
<body onunload = "closingWindow()">
<script>
function closingWindow(){
if((window.event.clientX<0) || window.event.clientY<0)){
//Ajax call to close session
}
}
</script>
@Jaguar: si vous voulez entrer et formater des combinaisons de touches, essayez de corriger d'autres fautes de frappe et d'erreurs grammaticales en même temps. Oh, et aussi ** assurez-vous que ce que vous mettez en forme est réellement une touche ** - TNina ici ne parlait pas de la clé X * *. – Shog9