Самоучитель по креативному веб-дизайну. Книга 3, стр.57
вставить между начальным и конечным
набор, Следующую фуНКЦИЮ setCookie() :
function
{
var CookieData = CookieName;
// символы или пробелы в значении
CookieData = CookieData + «=» + escape(CookieValue);
// Проверить
if (ExpDate. value!= «»)
CookieData = CookieData + » ; expires=» + ExpDate. toGMTString();
if (Domain!= «»)
CookieData = CookieData + «; domain=» + Domain;
if (Path!= «»)
CookieData = CookieData + «; path=» + Path;
if (Security == «secure»)
CookieData = CookieData + «; secure»
// Вставить cookie-набор в cookie-файл
document. cookie = CookieData;
return;
}
Функция setcookie о в данном
Включив в код
Когда посетитель щелкает на кнопке «Зарегистрироваться» в нижней части
формы, браузер вызывает функцию visitorsignino, которая, в свою очередь,
проверяет данные, введенные в форму, и затем обращается к функции
ФУНКЦИЮ visitorSignIn() :
function visitorSignln(Form)
if (Form. fname. value == «») return false;
if (Form.1name. value == «») return false;
if (Form. email. value == «‘») return false;
// Сгенерировать
// начиная с сегодняшнего
ExpDate. setTime (ExpDate. getTime() +
(365 * 24 * 60 * 60 * 1000)) ;
// Записать
// и адрес e-mail
setCookie («FirstName»,Form. fname. value, ExpDate,»",»",»");
setCookie («LastName»,Form, lname. value, ExpDate,»",»",»");
setCookie («eMailAddr»,Form. email. value, ExpDate,»",»",»");
// Загрузить другую Web-страницу
self. location=nChpt08Page404LoggedIn. htm»
Первые
полненным.
visitorsignino сохраняют данные в полях формы в виде
Как вы узнали в одном из предыдущих