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 :

Page précédente sans réactualiser la page !


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2013
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2013
    Messages : 43
    Par défaut Page précédente sans réactualiser la page !
    Bonsoir,

    Je vous explique mon pb.

    J'ai un annuaire qui affiche des listes d'adresses en fonction des recherches des internautes.
    Cette liste d'adresse s'affiche de manière aléatoire (sql).
    MAIS le soucis que je rencontre relève bien de javascript je pense.

    Sur chaque adresse, j'ai un bouton "afficher le numéro", "plan", "avis"... et je me suis rendue compte ce soir que lorsque je consulte par exemple le plan google maps qui s'affiche dans une nouvelle page et que je clique sur page précédente pour revenir à ma liste d'adresse et bien la requête est re exécutée et donc l'adresse dont j'avais visionné le plan (ou autres) disparaît. Et pour compliquer un peu le tout, j'affiche que les 25 premiers résultats en disant à l'internaute de rafraîchir la page si il veut voir d'autres résultats).

    Dans mes boutons "page précédente", j'utilise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    	<a href="javascript:history.go(-1)"><input class="bouton_recherche" type="button" value="Page précédente"/></a>
    Est-il possible de faire la même manipulation sans que la page précédente ne soit réactualisée ?
    Je n'ai pas de solution...
    Ca serait bien !!!
    Merci pour votre aide !!
    Karine

  2. #2
    Membre Expert
    Avatar de ryan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    956
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 956
    Billets dans le blog
    1
    Par défaut
    Yop!

    Je vois deux pistes possibles, mais il doit certainement en exister d'autres...

    1) Lors du query, tu définis une partie aléatoire, si j'ai bien compris. Tu pourrais sauver cette partie aléatoire dans une variable session (si tu utilises PHP) ou dans un cookie. Pour retrouver cette partie quand tu reviens sur la page qui exécute le query, tu fais un test sur l'existence et la valeur de la variable session ou du cookie.

    2) Au lieu d'afficher le plan dans un nouvel onglet ou une nouvelle page, tu l'affiches dans un conteneur sur la page même où tu as ta liste d'adresses, avec éventuellement un bouton "fermer", ou une fermeture automatique si un autre plan est demandé par l'utilisateur.

  3. #3
    Membre averti
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2013
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2013
    Messages : 43
    Par défaut
    Hou là là !! La première solution va me prendre trop de temps... Je débute...
    Je vais tenter la seconde ou bien faire ouvrir les pages dans un nouvel onglet avec un bouton fermer pour revenir à la page d'origine.
    Elle ne devrait pas se réactualiser non ?

  4. #4
    Membre Expert
    Avatar de ryan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    956
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 956
    Billets dans le blog
    1
    Par défaut
    Yop,


    Le nouvel onglet, aucun problème de rechargement de la page d'origine, c'est certain.

  5. #5
    Membre averti
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2013
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2013
    Messages : 43
    Par défaut
    Je confirme

Discussions similaires

  1. Réponses: 18
    Dernier message: 29/06/2011, 10h11
  2. Réponses: 12
    Dernier message: 30/04/2009, 17h11
  3. Réponses: 1
    Dernier message: 02/06/2008, 02h16
  4. Réponses: 2
    Dernier message: 07/03/2007, 09h44

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