Función para obtener variables de la url con Javascript
1 2 3 4 5 6 7 |
function getUrlVars() { var vars = {}; var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { vars[key] = value; }); return vars; } |
Esta función devuelve un objeto con todas las variables pasadas por GET en la url. Por ejemplo, si tenemos la url:
http://midominio.com/?orderby=fecha&tipo=pintura
Nos devolverá un objeto:
1 |
{orderby: "fecha", tipo: "pintura"} |