Bonjour, j'aimerais recuperer dans une variable javascript, la valeur d'un parametre passé de l'url
ex: mapage.php?type_recherche=nom
var mavariable=....???? je veux que mavariable soit "nom"
merci
Publicité
Posté le 05-04-2006 à 19:14:48
olivthill
Posté le 05-04-2006 à 19:29:24
J'utilise la fonction ci-dessous :
function GetParam(name)
{
var start=location.search.indexOf("?"+name+"=" );
if (start<0) start=location.search.indexOf("&"+name+"=" );
if (start<0) return '';
start += name.length+2;
var end=location.search.indexOf("&",start)-1;
if (end<0) end=location.search.length;
var result='';
for(var i=start;i<=end;i++) {
var c=location.search.charAt(i);
result=result+(c=='+'?' ':c);
}
return unescape(result);
}
...
nom_dans_url=GetParam("type_recherche" );