Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
редактирования текст 
может содержать пробелы и любые другие символы.
   Аналогичные изменения мы внесли и в функцию findCookie. Эта функция 
возвращает значение, перекодированное в обычный текст функцией unescape, 
выполняющей действия, обратные по отношению к функции escape:
szTemp = document.cookie.substring( 
  nStartPosition,nEndPosition);  
return unescape(szTemp);
   Когда пользователь нажимает кнопку Store text, вызывается функция btnClick:
function btnClick()
{
  addCookie("MyText",TestForm.Comment.value,10);
}
   Эта функция просто записывает в параметр cookie с именем MyText текстовую 
строку, извлеченную из многострочного поля редактирования TestForm.Comment.
value.
   При удалении текста кнопкой Clear text вызывается функция removeCookie, 
удаляющая параметр cookie с именем 'MyText, а также записывается пустая строка 
в окно многострочного редактирования:

   В самом конце тела документа HTML находится небольшой фрагмент сценария 
JavaScript, запускающийся сразу после загрузки этого документа:
var szMyText="";
szMyText = findCookie("MyText");

if(szMyText != "")
{
  TestForm.Comment.value = szMyText;
}
   Этот фрагмент пытается получить значение параметра cookie с именем MyText. 
Если это ему удается и функция findCookie возвращает непустую строку, 
полученная строка записывается в окно многострочного поля редактирования 
TestForm.Comment.value.
   В результате сразу после загрузки документа это окно оказывается заполненным 
текстом, сохраненным в cookie.
   Вы можете посмотреть системный файл, хранящий данные cookie. Для этого 
откройте каталог Temporary Internet Files, расположенный в системном каталоге 
Microsoft Windows 95 или Microsoft Windows NT. Там должен быть файл и именем 
Notebook\. Вы можете скопировать этот файл, например, на поверхность рабочего 
стола и открыть для просмотра любым текстовым редактором. Вы увидите примерно 
это:
MyText
Thi
 
<<-[Весь Текст]
Страница: из 116
 <<-