Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/02/2010, 14:16
Avatar de Alun
Alun
 
Fecha de Ingreso: diciembre-2009
Ubicación: Liverpool
Mensajes: 140
Antigüedad: 15 años
Puntos: 4
Fallo al declarar una cookie

Hola:

Pues eso, estoy intentando declarar una cookie, pero siempre, la respuesta es que la función que la declara no está definida, y el fallo aparece en la primera línea (<html>).

Me pasa a veces... ¿qué significa que el fallo lo detecte firefox en la primera línea?.

Este es el código:
Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <script type="javascript">
  4.     <!--
  5.     var pagina;
  6.     function almacenarCookie(nombre, valor){
  7.         pagina = nombre + '=' + escape(valor);
  8.         document.cookie = pagina;
  9.         location.href = 'form.html'; }
  10.     //-->
  11. </script>
  12. </head>
  13. <body>
  14. <div id="contactos">
  15.             <center><span class="textoagenda">Puedes ver la <a href="javascript:void(0)" name="agenda" onClick="almacenarCookie(enlace, agenda);">agenda de teléfonos</a>:</span></center><br>
  16.             <a href="javascript:void(0)" name="agenda" onClick="almacenarCookie(enlace, agenda);"><center><img src="img/telefonos.jpg" class="imgdirec"></center></a>
  17.         </div>
  18.         <div id="direcciones">
  19.             <center><span class="textoagenda">O puedes echar un ojo a la <a href="javascript:void(0)" name="contactos" onClick="almacenarCookie(enlace, contactos);">libreta de direcciones</a>:</span></center><br>
  20.             <a href="javascript:void(0)" name="contactos" onClick="almacenarCookie(enlace, contactos);"><center><img src="img/contactos.jpg" class="imgdirec"></center></a>
  21.         </div>
  22. </body>
  23. </head>


¿Qué estoy haciendo mal? No entiendo muy bien el funcionamiento de la declaración de cookies, he visto cientos de ejemplos y explicaciones, pero aun así, sigo sin entenderlo del todo. . .

Muchas gracias!