Existe-t-il un code JavaScript/jQuery multi-navigateur permettant de détecter si le navigateur ou un onglet du navigateur est fermé, mais pas en raison d'un clic sur un lien ?
Correct. Vous pouvez seulement détecter quand la page est déchargée, pas quand la fenêtre est fermée. De plus, l'option onbeforeunload n'est pas standard, elle n'est donc pas prise en charge par tous les navigateurs.
1 votes
Voir ma réponse à cette question : stackoverflow.com/questions/3735198/
0 votes
Vous pouvez ! stackoverflow.com/questions/42706209/
0 votes
Utilisez
sessionStorage
Propriété, il expirera une fois que le navigateur sera fermé. w3schools.com/jsref/prop_win_sessionstorage.asp0 votes
Vérifiez cette réponse ! Je l'ai trouvé extrêmement utile et il couvre la majorité des cas. stackoverflow.com/a/26275621/7192927
0 votes
Cela répond-il à votre question ? Comment capturer l'événement de fermeture de la fenêtre du navigateur ?