Je cherchais un moyen rapide de gérer le contenu d'une query string, j'ai donc jeté un oeil du coté de jQuery mais apparemment il n'y a pas encore de plugin qui permet de faire ça en moins de deux minutes.
Du coup j'ai lancé une recherche sur google et je vous fais partager ce petit script très sympa et qui fait bien son taf. Exemple :
// Soit l'url : http://www.primatech.com?val_1=bennett&val_2=cheerleader
var qs = new Querystring()
var v_1 = qs.get('val_1' );
var v_2 = qs.get('val_2' );
var v_3 = qs.get('val_3' );
alert(v_1); // va afficher "bennett"
alert(v_2); // va afficher "cheerleader"
alert(v_3); // va afficher null
Bon je dois rattraper le temps perdu à écrire ce billet ^^












Heureusement qu’il n’y pas de spoiler dans ce billet :p
Comme tu l’a dis IRL, j’aurais bien du mal à spoiler au sujet de l’épisode 19 ::mrgreen
Mon héroooo. ^^
Merci merci merci mille fois merci.
Moi j’ai rien compris à ce billet ;O
Manque plus qu’un getGetVars() qui remplira un tableau de toutes les variables passées dans l’URL ! ::mrgreen
Je m’insurge, il manque un point virgule après new Querystring() !
Yaatttaaa sinon !::lol
Je m’insurge, il manque un point virgule après new Querystring() !
Yaatttaaa sinon !::lol
Avec la lib Prototype c’est aussi simple que :
qs = location.search.toQueryParams();
alert(qs.val_1) // va afficher « bennett »
alert(qs.val_2); // va afficher « cheerleader »
alert(qs.val_1); // va afficher undefined
Merci Sunny. C’est bon à savoir.
@Narno,
ça doit pouvoir se faire, je regarderais le script en question
@Neo,
yatta toa même
Avec ça on sauve le monde ?
N30,
avec ça on fait un petit pas pour sauver le web, et par la même occasion, on sauve un petit peu le monde
J’ai un blème avec le premier script.
« Querrystring is not defined »
Doit on avoir un truck speciale pour que ca marche?
Salut Ovich,
vérifie la syntaxe « Querrystring » => « Querystring »
si cela na va toujours pas mieux je t’invite à te rendre sur l’un de ces forums :
http://developpeur.mediabox.fr/
ou
http://forum.alsacreations.com/forum.php
Bon courage.