btc_86 Posté(e) le 2 septembre 2009 Partager Posté(e) le 2 septembre 2009 Bonjours, Je suis débutant et j'essaye temps bien que mal de crée mon propre site web. Et j'aurais besoin d'un script dans le même genre que celui là : http://www.editeurjavascript.com/scripts/s...ation_3_217.php Mais ou il ne suffirais que de mettre la fin (c'est assez compliqué a expliquer ^^) Je reprend : Si dans la textarea je tape "test", en cliquant sur GO, il m'enverrai vers la page http://monsite.com/test d'avance merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
ouragan Posté(e) le 3 septembre 2009 Partager Posté(e) le 3 septembre 2009 Je pense que ça doit être facile de concaténer deux chaines de caractères en javascript. Mais comme je sais pas , avant de dire une connerie, je préfère te rediriger vers http://javascript.developpez.com/cours/ ou ptet là : http://www.toutjavascript.com/savoir/savoir07.php3 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 3 septembre 2009 Partager Posté(e) le 3 septembre 2009 function func() { document.location.href=document.location.href+document.pouet.poual.value; } <form name='pouet'> <input type='text' name='poual' /> <input type='button' onclick='func()' /> </form> (codé en aveugle, mais ça devrait ressembler à ça) Lien vers le commentaire Partager sur d’autres sites More sharing options...
btc_86 Posté(e) le 3 septembre 2009 Auteur Partager Posté(e) le 3 septembre 2009 Merci a vous deux, mais désoler mephisto, je ne vois pas bien a quel moment ce script renvoi vers mon site ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 3 septembre 2009 Partager Posté(e) le 3 septembre 2009 document.location.href change l'adresse courrante en document.location.href (adresse courrante) + (concatenation) document.pouet.vaule (la valeur de l'input poual) Lien vers le commentaire Partager sur d’autres sites More sharing options...
btc_86 Posté(e) le 3 septembre 2009 Auteur Partager Posté(e) le 3 septembre 2009 Désoler, je nais pas vraiment eu le temps de me pencher sur la question, et je ne sais pas trop comment insérer l'adresse du site ? en replaçant href ? en mettant quelque chose du genre href="http://..." ?? autre chose ? Et la partie fonction func() doit être mise entre deux balise script ?? Merci :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 3 septembre 2009 Partager Posté(e) le 3 septembre 2009 t'as rien a remplacer en principe si ca plante, dis nous ce qu'il se passe Lien vers le commentaire Partager sur d’autres sites More sharing options...
btc_86 Posté(e) le 4 septembre 2009 Auteur Partager Posté(e) le 4 septembre 2009 ah je viens de comprendre ... en fait il ajoute directement à l'adresse à l'adresse ce qu'on tape, ok Merci, en fait tout va bien ^^ (je vais quand même un peu tester et après je marquerais résolu ^^) edit : ça marche nickel ... mais es-que qu'il serais possible d'ajouter automatiquement .html a la fin de chaque mot tapé dans la textarea ? Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shtong Posté(e) le 4 septembre 2009 Partager Posté(e) le 4 septembre 2009 Pour ajouter du texte après un autre utilise simplement une petite addition : url = monTexte + ".html"; Lien vers le commentaire Partager sur d’autres sites More sharing options...
btc_86 Posté(e) le 4 septembre 2009 Auteur Partager Posté(e) le 4 septembre 2009 désoler mais je ne comprend pas a quel endroit dans le script je doit rajouter +".html" ??? (merci de la rapidité de réponse !!!) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shtong Posté(e) le 5 septembre 2009 Partager Posté(e) le 5 septembre 2009 Pour reprendre l'exemple de mephisto (en modifiant la fin) : document.location.href change l'adresse courrante en document.location.href (adresse courrante) + (concatenation) document.pouet.vaule (la valeur de l'input poual) + ".html" Lien vers le commentaire Partager sur d’autres sites More sharing options...
btc_86 Posté(e) le 6 septembre 2009 Auteur Partager Posté(e) le 6 septembre 2009 Merci, ça marche :) :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.