IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

onbeforeunload et rafraîchissement


Sujet :

JavaScript

  1. #1
    Invité
    Invité(e)
    Par défaut onbeforeunload et rafraîchissement
    Bonjour,

    J'essaie d'empêcher l'événement onbeforeunload de se déclencher si l'utilisateur rafraîchit sa page. Il doit se déclencher dans toutes les autres conditions.

    Je n'ai vraiment pas d'idée! Pensez-vous déjà que c'est faisable?

    webrider

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Pense inversé.

    N'essaie pas de ne pas d'empêcher le onbeforeunload de se faire dans certaines conditions que tu ne peux pas gérer, mais fais plutôt les conditions qui déclanchent le onbeforeunload.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Je comprens ce que tu veux dire mais ça me paraît difficile à mettre en oeuvre.

    Voici ce qui déclenche un onbeforeunload :
    * Close the current browser window.
    * Navigate to another location by entering a new address or selecting a Favorite.
    * Click the Back, Forward, Refresh, or Home button.
    * Click on an a that refers the browser to another Web page.
    * Invoke the aclick method.
    * Invoke the documentwrite method.
    * Invoke the documentopen method.
    * Invoke the documentclose method.
    * Invoke the windowclose method.
    * Invoke the windowopen method, providing the possible value _self for the window name.
    * Invoke the windownavigate or NavigateAndFind method.
    * Invoke the locationreplace method.
    * Invoke the locationreload method.
    * Specify a new value for the locationhref property.
    * Submit a form to the address specified in the action attribute via the input type=submit control, or invoke the formsubmit method.
    Pour la plupart je sais faire, pas de souci. Mais prenons par exemple la fermeture d'une fenêtre. Existe-t-il un événement du genre onclose ou onwindowclose?

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ce qui veut dire que dans tous les cas il y a des actions que tu ne peux pas gérer.

    Soit il y a des actions que tu oublies, soit tu es bloqué et tu ne le fais pas ..

  5. #5
    Invité
    Invité(e)
    Par défaut
    Disons que je dois tout pouvoir gérer sinon ça risque très fort de mettre ma bdd sans dessus dessous! Je vais reprogrammer les pages en question de A à Z pour éviter de faire appel à cet événement, ce qui sera 100% sûr.

    Merci quand-même!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JTree] Rafraîchissement
    Par yhean dans le forum Composants
    Réponses: 2
    Dernier message: 01/07/2005, 17h27
  2. [Javascript][SQL]Rafraîchissement d'une liste
    Par Aurore M dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 09/02/2005, 17h11
  3. Rafraîchissement sur un endroit de la fenêtre
    Par Mynautor dans le forum OpenGL
    Réponses: 5
    Dernier message: 07/06/2004, 14h47
  4. Problème de rafraîchissement de données...
    Par Alain Dionne dans le forum Bases de données
    Réponses: 3
    Dernier message: 06/03/2004, 21h07
  5. "Non rafraîchissement" d'un contrôle
    Par Nico LN dans le forum C++Builder
    Réponses: 2
    Dernier message: 18/01/2004, 11h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo