Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2012, 14:26
jruiz_fdez
 
Fecha de Ingreso: febrero-2005
Ubicación: Madrid
Mensajes: 549
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta Recuperar cookie con getCookie()

Hola!

Estoy siguendo un manual de Javascript en W3schools y en la parte relativa a cookies http://www.w3schools.com/js/js_cookies.asp implementan una función para recuperar una cookie de este modo
Código:
function getCookie(c_name)
{
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++)
  {
  x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
  y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
  x=x.replace(/^\s+|\s+$/g,"");
  if (x==c_name)
    {
    return unescape(y);
    }
  }
}
Mi duda es que no entiendo por qué se implementa esta línea en la función
Código:
x=x.replace(/^\s+|\s+$/g,"");
ya que, por lo que he googleado, el objetivo de este replace es eliminar los espacios en blanco del nombre de la cookie pero, por las pruebas que yo he hecho, no los elimina.

¿Alguien puede explicarme la utilidad de esta línea de código dentro de la función?

Gracias de antemano por la ayuda

Saludos,
Jose
__________________
Nadie dijo que ésto iba a ser fácil