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

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

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

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
/ -->
    
  
  
    

Изменение цветового оформления

Посетите эти серверы:

Наша домашняя страница

Каталог программ Auramedia

Страница сервера Microsoft про Java

Локальный раздел


Локальный раздел

Этот локальный раздел вы можете просмотреть, даже если ваш компьютер не подключен к Internet Работа сценария начинается после загрузки документа с вызова функции colorShift. Это вызов расположен в конце области тела документа HTML. Функция постепенно уменьшает значение красной, зеленой и голубой компоненты цвета. Начальные значения этих компонент хранятся в глобальных переменных nRed, nGreen и nBlue: var nRed = 255; var nGreen = 255; var nBlue = 255; Значение цвета фона формируется следующим образом: document.bgColor = "#" + dec2hex(nRed) + dec2hex(nGreen) + dec2hex(nBlue); Здесь при помощи функции dec2hex мы преобразуем десятичное значение цветовой компоненты в шестнадцатеричное. Эта функция будет описана подробно позже в разделе “Шестнадцатеричный калькулятор” третьей главы. Далее после установки цвета фона мы проверяем значение красной цветовой компоненты, и если оно больше нуля, уменьшаем его и значение других цветовых компонент на 10: if(nRed > 0) { nRed -= 10; nGreen -= 10; nBlue -= 10; } Для того чтобы функция colorShift вызывалась периодически, мы используем метод setTimeout, вызывая его в конце функции: var cmd = "colorShift()"; timer = window.setTimeout(cmd, 50); В результате функция colorShift будет вызываться каждые 50 миллисекунд. 3 РАБОТА С ФОРМАМИ Сценарии JavaScript очень часто применяются для предварительной обработки данных, введенных пользователями в формах. Проверенные данные затем могут предаваться расширениям CGI или ISAPI сервера Web. Кроме того, с помощью форм и сценариев JavaScript можно создавать активные страницы, способные получать от пользователя и обрабатывать произвольную информацию. В предыдущих главах нашей книги мы уже рассказывали вам о некоторых приемах, с помощью которых сценарии могут извлекать данные из форм, а также обрабатывать события, связанные с органами управления, расположенными в формах. Теперь мы займемся более детальным изучением взаимодействия форм и сценариев JavaScript. Иерархия объектов в формах Как мы уже говорили, при за

 
<<-[Весь Текст]
Страница: из 116
 <<-