Cookie почти сделал)))
sps
|
погуглить, воспользоваться учебником религия не позволяет?
http://javascript.ru/window-location |
Использовать фаир баг или другие инструменты отладки, для идентификации ошибок, религия тоже не позволяет?
|
avatator,
:) Еще раз - почему не засунуть в данные Кука и адрес и данные разделив их спец символом ? 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]; //Данные; addr=document.URL; //Aдрес; str=arr.join(',')+','+document.URL;//Cуммарные Данные; //Записываем в Кук 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(','); var addr=arr.pop(); alert('aдрес='+addr); alert('Данные='+arr) } else {alert("Кук не найден!")} Или вообще добавить адрес в имя кука ? |
Цитата:
это хранилище индивидуальное для каждого браузера, причём может быть как для каждой страницы сайта своё так и для сайта в целом. куки хранят лишь то, что захочешь туда записать ну или то что решили за тебя , сами они не принимают решений о записи адреса с www без, тоже самое с http -это разные адреса |
Часовой пояс GMT +3, время: 11:57. |