Los parametros de una url los podemos obtener comodamente con una funcion javascript que nos lo deja en un array y una vez en este formato podemos acceder a ellos por el nombre del parametro.
var urlParams;
(window.onpopstate = function () {
var match,
pl = /+/g,
search = /([^&=]+)=?([^&]*)/g,
decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); },
query = window.location.search.substring(1);
urlParams = {};
while (match = search.exec(query))
urlParams[decode(match[1])] = decode(match[2]);
})();
suponemos que a la url que tenemos le añadimos los parametros
?nombre=Juan&apellido1=Lopez&apellido2=Martinez&id=12221
Una vez que los tenemos en un array accedemos a ellos de la siguiente manera
urlParams = {
nombre: "Juan",
apellido1: "Lopez",
apellido2: "Martinez",
id: "12221"
}
alert(urlParams["nombre"]);