Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1744 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Attribut onunload de la balise body

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Attribut onunload de la balise body

n°1271772
leemon
Posté le 22-12-2005 à 13:52:07  profilanswer
 

Bonjour,
 
J'ai un ptit pb, je souhaiterais empecher l'utilisateur de quitter la page html en lui affichant un message.
 
J'ai essayé de mettre dans ma balise body l'attribut onunload = "if(confirm('quitter?')) return false;"
 
Qd l'utilisateur fait "precedent" dans l'explorer par ex et bah le message apparait mais qu'il clique sur ok ou annuler la page quitte elle aussi.... autrement dit le return false ne marche pas quoi...
 
comment faire pr lui laisser la possibilité de ne pas quitter la page?


---------------
http://djleemon.free.fr mixs à télécharger (house)!
mood
Publicité
Posté le 22-12-2005 à 13:52:07  profilanswer
 

n°1271806
j_lecruel
☀ ☁ ☂
Posté le 22-12-2005 à 14:39:04  profilanswer
 

Salut,
 
ce que tu veux faire n'a pas d'autre intérêt qu'emm***** l'utilisateur, je pense tu ne trouveras pas de réponse ici (de toute façon je doute fortement de la faisabilité de la chose).


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1271877
esrevni
à contrario
Posté le 22-12-2005 à 15:49:02  profilanswer
 

leemon a écrit :

Bonjour,
 
J'ai un ptit pb, je souhaiterais empecher l'utilisateur de quitter la page html en lui affichant un message.
 
J'ai essayé de mettre dans ma balise body l'attribut onunload = "if(confirm('quitter?')) return false;"
 
Qd l'utilisateur fait "precedent" dans l'explorer par ex et bah le message apparait mais qu'il clique sur ok ou annuler la page quitte elle aussi.... autrement dit le return false ne marche pas quoi...
 
comment faire pr lui laisser la possibilité de ne pas quitter la page?


 
j'espère que je lis mal...
 
Et pis, la question est en discussion actuellement sur le forum, donc ==> fonction recherche  [:sarko]

n°1271880
leemon
Posté le 22-12-2005 à 15:59:06  profilanswer
 

Nan ca n'embetera pas l'utilisateur, ca lui indiquera qu'il va perdre les données qu'il est en train de saisir dans le formulaire.
 
C'est une application web professionnelle qui vise à saisir des specifications, le formulaire est important (en taille) c'est pourquoi tout refaire à cause d'un clique sur precedent est malheureux.
 
De toute façon normalement l'utilisateur n'a pas à quitter la page sans valider les infos saisies, ca relève de l'exceptionnel une telle utilisation c'est pourquoi il n'y a rien d'emm***** là dedans...
 
Malgré tout je comprend ta remarque car parfois sur des sites perso y a des vieux messages qui piquent.
 
Dernier truc, ca me paraitrais chelou qd meme que ce soit pas possible surtout qu'il me semble l'avoir déjà vu sur des sites d'achat ou des trucs comme ca....


---------------
http://djleemon.free.fr mixs à télécharger (house)!
n°1271881
leemon
Posté le 22-12-2005 à 15:59:28  profilanswer
 

La discussion sur l'attribut onunload est sur le forum???


---------------
http://djleemon.free.fr mixs à télécharger (house)!
n°1271882
leemon
Posté le 22-12-2005 à 16:00:45  profilanswer
 

Ouais tu dois mal lire, mes pages n'ont pas un accès public mais privé pr l'entreprise dans laquelle je travaille alors ce que fais mon appli ne dois pas vous offuscer.... ca sert à rien de s'enflammer.


---------------
http://djleemon.free.fr mixs à télécharger (house)!
n°1271886
esrevni
à contrario
Posté le 22-12-2005 à 16:03:25  profilanswer
 

http://forum.hardware.fr/hardwaref [...] 1851-1.htm
 
je m'enflamme pas, mais quand même..

n°1271899
leemon
Posté le 22-12-2005 à 16:10:48  profilanswer
 

Merci pr le lien vers l'autre post, mais saches que ce truc du message à afficher m'est demandé par mes superieurs alors que vous n'en trouviez pas l'utilité ou que ca vous saoule qu'il y est ca bah ... g envie de dire tant pis.
 
ps: Je trouve personnelement que c une bonne idée parce que le formulaire est super long à remplir, ca ferait super chier de se gourer en cliquant sur precedent.... ca m'est dja arrivé plusieurs fois moi meme et c relou...


---------------
http://djleemon.free.fr mixs à télécharger (house)!
n°1271925
j_lecruel
☀ ☁ ☂
Posté le 22-12-2005 à 16:45:59  profilanswer
 

Ben tant qu'à faire dans le JS moche...
 
Tu fais une page d'accueil chargeant l'appli en question dans une popup, dont tu aura viré les barres d'outils... comme ça pas de risque de clic malencontreux sur le bouton précédent.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1271929
mechkurt
Posté le 22-12-2005 à 16:48:44  profilanswer
 

ca se voit que t'as pas une souris avec les boutons precedent/suivant juste a coté du pousse   :lol:  
 
:whistle:


Message édité par mechkurt le 22-12-2005 à 16:48:56

---------------
D3
mood
Publicité
Posté le 22-12-2005 à 16:48:44  profilanswer
 

n°1271946
j_lecruel
☀ ☁ ☂
Posté le 22-12-2005 à 17:01:27  profilanswer
 

Oui ben en même temps si... et ça m'est jamais arrivé non plus de cliquer sur ce fichu bouton sans le vouloir. Mais bon ya pas vraiment de solution à son problème, ..., tout ce qu'il peut faire est de limiter les possibilité de fausse maneuvre.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Attribut onunload de la balise body

 

Sujets relatifs
Balise BBCode pour du code sourcebalise head sur page web faite avec dream
mail : confusion entre le header et le body[html-javascript] Changer le contenu d'une balise object
<xsl:if sur un attribut ???Probleme acces attribut prive
[Javascript] position X et Y d'une balise HTML [Résolu][Réglé] Balise div et évènement onmouseout ???
<body topmargin="0" leftmargin="0"Body background
Plus de sujets relatifs à : Attribut onunload de la balise body


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR