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 :

Simuler un lien en querystring avec javascript


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Avatar de rozwel
    Inscrit en
    Mars 2002
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 324
    Par défaut Simuler un lien en querystring avec javascript
    Bonjour,

    J'ai besoin de créer un lien qui change une variable d'environnement tout en restant sur la page courante. Je me suis donc basé sur un simple lien html comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="?test=truc">lien</a>
    et ça fonctionne très bien.

    Maintenant je voudrais intégrer ce lien à l'évènement onchange d'une liste de choix. C'est pour faire un sélecteur de langue et je voudrais que quand on change la sélection dans le select, la page actuelle soit rechargée avec un querystring du genre "?locale=[la valeur de l'option sélectionnée]".

    Pour faire simple j'ai d'abord repris mon exemple ci-dessus et j'ai essayé ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <button onclick="document.href='?test=chose'">lien</button>
    Mais ça ne fonctionne pas du tout et firefox ne me signale aucune erreur Javascript.

    Une idée pour faire ce genre de choses ?

    Merci d'avance

  2. #2
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <button onclick="window.location.href+='?test=chose'; window.location.reload(); ">lien</button>
    Ca devrait le faire...

  3. #3
    Membre éclairé
    Avatar de rozwel
    Inscrit en
    Mars 2002
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 324
    Par défaut
    Effectivement ça marche nickel merci beaucoup.

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

Discussions similaires

  1. lien vers une page dynamique avec javascript
    Par close2me31 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 16/07/2009, 12h46
  2. Lien URL avec JavaScript et guillemets
    Par yanchasp dans le forum Langage
    Réponses: 15
    Dernier message: 18/09/2008, 18h12
  3. [AJAX] lien généré dynamiquement avec appel de fonction javascript
    Par karimphp dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/11/2007, 10h23
  4. [DisplayTag] Créer un lien dynamique avec javascript
    Par babylone7 dans le forum Taglibs
    Réponses: 3
    Dernier message: 20/04/2005, 10h23
  5. Lien ASP avec javascript
    Par RATIER dans le forum ASP
    Réponses: 3
    Dernier message: 15/07/2004, 08h54

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