Показать сообщение отдельно
  #2 (permalink)  
Старый 22.01.2013, 17:29
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

romamarusyk, Записываем в куки, на новой странице - считываем
function setcookie(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
 function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;}
arr = [1,2,3];
str=arr.join(',');
//Записываем в Кук
setcookie( "arr",str,30*3600*24*1000 );//Имя,данные, долговременность установки(ms)
alert("Кук 'arr' ="+str+" записан!")


//Тестируем и считываем Кук
function setcookie(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
 function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;}
var a=getcookie('arr'); //Тут имя
if(a){arr=a.split(','); alert(arr)
 } else {alert("Кук не найден!")}

Последний раз редактировалось Deff, 22.01.2013 в 17:56.
Ответить с цитированием