Desde la página que quieres enviar los datos, lo mandas así:
Código HTML:
Ver originaldocument.cookie = 'cookie1=valor1';
document.cookie = 'cookie2=valor2';
cookie1 y cookie2 son, por así decirlo, el nombre de la variable, y valor1 y 2, evidentemente su valor. document.cookie trata todo lo que mandas como strings, así pues podrías enviar lo que quieras de esta manera
Código HTML:
Ver originalvar variableX = 'un valor';
document.cookie = 'cookie1='+variableX;
puedes ponerle fecha de caducidad a las cookies, pero si no la pones duran lo que dura la sesión.
Para recoger las cookies en la otra página se tratan también como strings:
Código Javascript
:
Ver originalvar totCookies = document.cookie;
var x = document.cookie.split(';');
var y = x[0].split('=');
var datos = y[1];
así pues, en arrays, rescatas todas las cookies con su identificador y su valor.
saludos.