ejemplo:
(página que envía)
Código HTML:
Ver original<html xmlns="http://www.w3.org/1999/xhtml" > <script type="text/javascript"> window.onload =function ()
{
var x = 'valor1';
document.cookie = 'cookie1=' + x;
document.cookie = 'cookie2=valor2';
}
<form id="form1" action="RecibirCookie.html" method="post" > <input type="submit" value="ok" />
(página que recibe las cookies)
Código HTML:
Ver original<html xmlns="http://www.w3.org/1999/xhtml" > <script type="text/javascript"> window.onload=function()
{
var totCookies = document.cookie;
var x = document.cookie.split(';');
var y = x[0].split('=');
var datos = y[1];
}
una vez que se reciben en la página se separan por punto y coma:
document.cookie = "cookie1=valor1;cookie2=valor2"
con un split podemos separar todas las cookies recibidas. dentro de ese array:
var x = document.cookie.split(';')
x[0]="cookie1=valor1"
x[1]="cookie2=valor2"
y con otro split del signo igual (=) separamos el identificador de cookie de su correspondiente valor:
var y = x.split('=')
y[0]="cookie1" //identificador de cookie
y[1]="valor1" //valor de la cookie
saludos.