JS – Recoger Variables de la URL

Publicado por Iván Gajate el 29 de noviembre de 2013 en JavaScript

Con esta función podemos obtener las variables que nos vengan por la dirección url fácilmente:

// http://mydomain.com/?id=15&name=john
 
getVariables(); // {id:15, name:john}
// Return url variables like an object
function getVariables(){
	var variables = window.top.location.search.substring(1, window.top.location.search.length);
	var arrVariables = variables.split("&");
	var obj = {};
	for (i=0; i<arrVariables.length; i++) {
		var current = arrVariables[i].split("=");
		obj[current[0]] = current[1];
	}
	return obj;
}

 

Los comentarios están cerrados.