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 :

Je n'arrive pas a bien utiliser la fonction replace


Sujet :

JavaScript

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 63
    Points : 73
    Points
    73
    Par défaut Je n'arrive pas a bien utiliser la fonction replace
    Bonjour

    Je voudrais faire un système pour faire un peu comme les données GET en php , le code sera plus explicite que moi

    Par exemple je vais sur ma page kkkk.htm?|lala:jesuisuntest|myword=jeveuxavoir|zop:unautretest|

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <script>
    function get(n)
    {
    url=window.location.href.replace("http://(.+)?","");
    result = url.replace('|'+n+':(.+)|','$1');
    alert(result);
    alert(url);
    }
    </script>
    <button onclick="get('myword');">Test</button>
    En fait je voudrais faire comme je l'ai expliqué pour pouvoir stocker dans des variables en fonction des données mises dans l'url

    Merci

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var result = url.split('|');
    result sera un array contenant le début de l'url dans result[0], et tes autres champs dans la suite du tableau (que tu pourras également splitter en fonction de chaque séparateur (":" ou "=" ) ...

    A+

Discussions similaires

  1. [MySQL] Bien utiliser la fonction MERGE mysql
    Par gyllom dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 13/11/2013, 20h46
  2. utiliser la fonction replace sur des Bytes
    Par omarrrio dans le forum C#
    Réponses: 0
    Dernier message: 02/07/2013, 21h16
  3. utiliser la fonction replace
    Par koKoTis dans le forum VBScript
    Réponses: 6
    Dernier message: 13/01/2008, 18h54
  4. Réponses: 4
    Dernier message: 16/01/2007, 13h16
  5. Utiliser la fonction Replace()
    Par aliwassem dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/06/2006, 20h25

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