11548 sujets

JavaScript, DOM et API Web HTML5

J'aimerais recuperer des valeurs de parametrès passé dans l'url. Comment faire en javascript ?

merci
Modifié par nORKy (29 Sep 2006 - 10:07)
Voici un script, reconstitué de mémoire et donc non testé.
Il permet de récupérer les paramètres passés en GET et les tansforme en un objet dont les propriétés correspondent aux paramètres.


function getQueryStringParams () {
var str = document.location.search;
if (str.charAt(0)=='?') str=str.substring(1);
var tab = str.split('&');
var get = new Object();

for (var i=0; i < tab.length; i++) {
var tab2 = tab[ i].split('=');
get[tab2[0]]=tab2[1];
}

return get;
}

Modifié par QuentinC (27 Sep 2006 - 17:11)
Merci, il n'existe pas de fonction native pour travailler avec la requète.
Je vais tester ta fonction et la corrigé si nécessaire (que je posterais ici).