Récupérer un parametre placé ds l'url
salut, jai trouvé un script pr récupérer les parametres placés ds l'url, mais je n'arrive pas a le faire fonctionner
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| if (window.location.search != "")
{
longueur = window.location.search.length - 1;
data = window.location.search.substr(1,longueur);
donnees = data.split("&");
urlvar = new Array();
urlvarnum = new Array();
for (var i=0; i < donnees.length; i++)
{
position = donnees[i].indexOf("=");
variable = donnees[i].substr(0,position);
pos = position + 1;
valeur = decodeURI(donnees[i].substr(pos,donnees[i].length));
while (valeur.search(/\+/) != -1)
valeur = valeur.replace(/\+/," ");
urlvar[variable] = valeur;
urlvarnum[i] = valeur;
}
}
if (urlvar['source'] == "2")
{
alert ('c bon');
//document.ins.action = 'dossier_candidature_etap2.php?var=2';
//document.ins.submit();
}
else
{
alert ('c pas bon');
//document.ins.action = 'dossier_candidature_etap2.php';
//document.ins.submit();
} |
Je veux récupérer ce parametre pour le renvoyer à une autre page via un bouton de formulaire.
Est ce que quelquun peu me dire ce qui cloche, ou m'orienté vers une methode plus simple ?