Obtener el valor de un parámetro pasado por la url mediante Javascript

Nos hacía falta poder obtener valores desde una página html y hemos encontrado esta función que es realmente muy útil para estos menesteres:

   1:  function GetQueryStringByName(name) {
   2:      name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
   3:      var regexS = "[\\?&]" + name + "=([^&#]*)";
   4:      var regex = new RegExp(regexS);
   5:      var results = regex.exec(window.location.href);
   6:      if (results == null)
   7:          return "";
   8:      else
   9:          return decodeURIComponent(results[1].replace(/\+/g, " "))
  10:  }
Más información en: http://www.hectorminaya.com/2011/02/obtener-el-valor-de-un-parametro-del.html

Deja una respuesta