XD blog

blog page

html, javascript, paramètres


2014-01-28 Comment extraire les paramètres d'un url en javascript

Plutôt que de créer des interfaces graphiques, j'utilise de préférence une page HTML avec du javascript que j'exécute avec un navigateur. Ca prend moins de temps et on trouve facilement sur internet une solution à son problème, voire trop de solutions pour extraire les paramètres d'un url en javascript : http://....?par1=value1&par2=value2. Voici un code qui fonctionne :

function extractUrlParams(url)
{
    // url = location.search par exemple
	var t = url.substring(1).split('&');
	var f = [];
	for (var i=0; i<t.length; i++){
		var x = t[ i ].split('=');
		f[x[0]] = unescape (x[1]);
	}
	return f;
}

En anglais, ça donne extract GET parameters from a user inputed url with javascript ou How to get the value from URL Parameter?.


<-- -->

Xavier Dupré