toile d arraignee

Récupérer un parametre dans une url

Comment récupérer la valeur d'un paramètre du get d'une url

javascript url, javascript recuperer parametre url, recuperer parametre url javascript, recuperer variable url javascript, url javascript, recuperer parametre url, javascript parametre url, javascript recuperer variable url, recuperer url javascript, javascript recuperer url, javascript recuperer url courante, recuperer valeur url javascript, recuperer parametre javascript, parametre url javascript, recuperer parametres url

Cette fonction permet de récupérer un paramètre dans le get d'une url :

/**
* Retourne la valeur d'un paramètre d'une url
*
* @param string param
* nom du paramètre dont on souhaite avoir la valeur
* @param url
* url dans laquel on souhaite récupérer le paramètre ou rien si l'on souhaite travailler sur l'url courante
* @return String
* @author Labsmedia
* @see http://www.labsmedia.com
* @licence GPL
*/
function getParamValue(param,url)
{
var u = url == undefined ? document.location.href : url;
var reg = new RegExp('(\\?|&|^)'+param+'=(.*?)(&|$)');
matches = u.match(reg);
return matches[2] != undefined ? decodeURIComponent(matches[2]).replace(/\+/g,' ') : '';
}

Exemples :

alert(getParamValue('q','http://www.google.fr/search?q=javascript+parametre+url'));

Affichera "javascript parametre url"

alert(getParamValue('q','q=javascript+parametre+url'));

Affichera "javascript parametre url"
Si vous lancer le code :

alert(getParamValue('q'));

Sur la page http://www.monsite.com/search.php?q=ma+recherche&type=fr la fonction retournera "ma recherche"

Image : Misserion

 

Vidéos drôles

Du fingerboard en taille réelle Un bateau accoste sur la plage Un policier saute une barrière Les rouquins ont une ame C'est toujours mieux de se faire rouler dessus Un problème moteur chez ses soldats Un saut raté dans la piscine Démonstration de Kung Fu par un soldat coréen Comment ne pas faire du vin chaud au micro onde