Bonjour à tous,

Dans une interface administration privée, je souhaite, pour des mesures de sécurité, forcer à cliquer un lien "sortie" qui tuerait la session PHP plutôt que la croix de fermeture du navigateur. J'ai écrit la petite fonction suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
function avert_fermeture()
{
if(confirm('Avez-vous pensé à cliquer sur le bouton \"Sortie\" pour vous déconnecter de votre interface Administration ? Le fait de laisser votre session active constitue une faille de sécurité pour d\'éventuels hackers.')){
	window.close();
}else{
	return false;
}
}
 
window.onbeforeunload = function (){avert_fermeture()};
Le message s'affiche bien, mais le navigateur se ferme quelque soit le choix que l'on clique. Mais est ce que c'est possible ?
Où le choix du user est prioritaire quoi que l'on fasse ?

Merci d'avance de vos lumières.