J'ai une exigence que lorsque l'utilisateur clique sur le bouton [X] du navigateur, je devrais leur donner un message.Problème avec Javascript onUnload méthode
J'ai accompli cette tâche en utilisant la méthode onUnload de JavaScript.
Maintenant, même si je rafraîchis la page, le même message apparaît également!
Pourquoi est-ce ainsi et comment surmonter?
Le code est ici
< DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.0 Transitional // EN" > <HTML> < TÊTE > < script language = "javascript" >
message fonction()
{ d'alerte («Êtes-vous SRE vous wan t partir? "); }
</script > </HEAD >
< CORPS onUnload = "Message();" > </BODY > </HTML >
S'il vous plaît aider
+1 "Vous avez des modifications non enregistrées" est la seule bonne raison pour une confirmation de déchargement. Les sites qui harcèlent «s'il vous plaît rester sur ce site charmant» laissant des messages sont un crime contre le web, et les concepteurs qui les produisent sont passibles de poursuites et de punitions sévères à la Cour internationale de justice Web. – bobince
bobince pour la présidence web! :) – vsync
@bobince - mais certaines personnes vont l'utiliser comme des spams, 'Cliquez rester pour un coupon de réduction de 50%!' (-_-) –