La copia del código es la siguiente:
/ * Obtenga la barra de direcciones obtenga parámetros como $ _get ['arg'] */
función getArgs () {
var args = {};
VAR QUERY = Ubicación.search.substring (1); // Obtener cadena de consulta
var pares = query.split ("&");
// Romper en Ampersand
para (var i = 0; i <pars.length; i ++) {
var pos = pars [i] .indexof ('=');
// busca "nombre = valor"
if (pos == -1) Continuar; // si no se encuentra, omita
var argname = pars [i] .substring (0, pos); // extraer el nombre
value var = pars [i] .substring (pos+1); // extraer el valor
valor = decodeuricomponent (valor); // decodificarlo, si es necesario
args [argname] = valor; // almacenar como propiedad
}
devolver args; // Devuelve el objeto
}
/*Cómo usar*/
/ * Url: http://www.baidu.com?user=funsion&age=26 */
alert (getArgs () ['user']); // Funsion de salida
alerta (getArgs () ['edad']); // Salida 26