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 :

r�cup�rer l'�v�n�ment pr�c�dent du navigateur


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    67
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 67
    Par d�faut r�cup�rer l'�v�n�ment pr�c�dent du navigateur
    Bonjour � tous

    Je post �galement ma question dans cette section.
    Je voudrais g�rer le probl�me suivant.

    Si l'utilisateur clic sur le bouton pr�cedent du navigateur et que l'url de la page pr�c�dente est �gale � une certaine url alors ...
    je le redirige vers la page de mon souhait

    est-ce possible? J'avoue que je gal�re un peu.

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    non
    cot� serveur : fais une recherche sur referrer

  3. #3
    Membre �m�rite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    D�tails du profil
    Informations personnelles :
    �ge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par d�faut
    j'ai pas tres bien saisie ta requete

    mais si tu veux faire un retour a la page precedente c'est du JS :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    window.history.back();

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    67
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 67
    Par d�faut
    En fait ta m�thode sert � se rediger sur la pr�c�dente page.

    Je souhaiterais que lorsque je suis sur B.jsp et que je clic sur pr�c�dent (qui est cens� me men� vers A.jsp, la pr�c�dente page visit�e), au lieu d'afficher la pr�c�dente A.jsp comme elle �tait charg�. j'aimerai qu'il la charge de nouveau.

    En gros quand je lance pour la 1er fois A.jsp, j'ai un traitement qui me cr�er la jsp. Pour le moment quand je clic sur pr�c�dent il doit affich� la page A.jsp qui est en cache.
    Moi je voudrais que si l'utilisateur clic sur pr�c�dent que cela me r�cr�er la page A.jsp. ce qui serait le cas si je repasserai par un : location.href.m�thodeCr�antA

    oula je sens que je suis absolument pas clair

  5. #5
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Si l'utilisateur clic sur le bouton pr�cedent du navigateur
    Le bouton 'pr�c�dent' du navigateur n'est pas g�r� par javascript pour des raisons de s�curit�.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    67
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 67
    Par d�faut
    Pour contourner le probl�me
    alors disons que sur le onunload de ma page jsp, comment r�cup�rer l'url de la page sur laquelle je me dirige?
    C'est pas possible ca aussi?

  7. #7
    Membre �m�rite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    D�tails du profil
    Informations personnelles :
    �ge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par d�faut
    Moi je voudrais que si l'utilisateur clic sur pr�c�dent que cela me r�cr�er la page A.jsp. ce qui serait le cas si je repasserai par un : location.href.m�thodeCr�antA
    tu passe un parametre a la page, par ex : regenerer

    et au chargement de la pageA tu teste le param regenerer comme ca tu sais si tu dois regenerer la page .....
    apr�s il te faut une m�thode que tu applique pour reconstruire la page ( cf pro serveur )

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    67
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 67
    Par d�faut
    j'ai d�ja 15000 flag lol

    ca existe pas un truc du genre

    if(jecliksurpr�c�dent && pageAatteindre=="http://toto.accueil.do"){
    location.href="accueil.do"
    }

    raaaaaaah il me manque plus que ca et tout marche

Discussions similaires

  1. R�ponses: 6
    Dernier message: 20/07/2007, 15h49
  2. [XPATH] R�cup�rer la "row" pr�c�dente dans le for each
    Par tommey dans le forum XSL/XSLT/XPATH
    R�ponses: 8
    Dernier message: 05/06/2007, 15h59
  3. R�ponses: 3
    Dernier message: 23/07/2006, 17h15
  4. R�ponses: 21
    Dernier message: 06/06/2006, 17h53
  5. Comment bloquer la touche pr�c�dente du navigateur?
    Par shnouf dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 19/01/2006, 10h44

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