Javascript: Extraire les arguments d’un URL

Author:

Javascript: Extraire les arguments d'un URL
Download

 
 
 
 
 
 
function getArgs( ) {
    var args = new Object( );
    // Obtenir la chaîne de requête
    var requete = location.search.substring(1);      
    // Stocker la liste des paramètre dans un tableau   
    var pairs = requete.split("&");                 
    for(var i = 0; i < pairs.length; i++) 
    {
        // Trouver les pairs "nom=valeur"
        var pos = pairs[i].indexOf('=');         
        if (pos == -1) continue;                  
        // trouver le nom du paramètre
        var nom_arg = pairs[i].substring(0,pos);  
        // trouver la valeur du paramètre
        var valeur_arg = pairs[i].substring(pos+1);   
        // Décoder la valeur
        valeur_arg = decodeURIComponent(valeur_arg);        
        args[nom_arg] = valeur_arg;                   
    }
    return args;                                  
}

Cet article Javascript: Extraire les arguments d’un URL est apparu en premier sur .