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
<html> <head> <script type="javascript"> <!-- var pagina; function almacenarCookie(nombre, valor){ pagina = nombre + '=' + escape(valor); document.cookie = pagina; location.href = 'form.html'; } //--> </script> </head> <body> <div id="contactos"> <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> <a href="javascript:void(0)" name="agenda" onClick="almacenarCookie(enlace, agenda);"><center><img src="img/telefonos.jpg" class="imgdirec"></center></a> </div> <div id="direcciones"> <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> <a href="javascript:void(0)" name="contactos" onClick="almacenarCookie(enlace, contactos);"><center><img src="img/contactos.jpg" class="imgdirec"></center></a> </div> </body> </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!