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

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

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

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

   Когда в пользователь нажимает кнопку Jump в форме selectForm (показанной на 
рис. 2.15), запускается функция urlJump.

Рис. 2.15. Кнопка Jump, предназначенная для перехода к просмотру другой 
страницы Web
   Эта функция  вызывает метод prompt, определенный в классе window:
var szNewURL="";
szNewURL=prompt("Enter new URL address:", "http://");
   Метод prompt отображает на окне монитора диалоговую панель, предназначенную 
для ввода текстовой строки. В нашем случае это должна быть строка адреса URL 
документа HTML, который будет загружен в окно браузера (рис. 2.16).

Рис. 2.16. Диалоговая панель для ввода нового адреса URL
   Введенный адрес (на рис. 2.16 мы ввели адрес главной страницы нашего сервера 
Web) записывается в переменную szNewURL.
   Теперь можно переходить к загрузке нового документа в окно браузера.
   Когда мы рассказывали об объектах класса window, то говорили, что такие 
объекты содержат в себе другие объекты. В частности, объект window содержит в 
себе объект location, описывающий расположение документа HTML, загруженного в 
окно браузера.
   Для того чтобы загрузить в окно новый документ, достаточно изменить 
содержимое свойства объекта location с именем href:
window.location.href=szNewURL;
   Это свойство хранит адрес URL документа. Изменение содержимого свойства href 
объекта location главного окна браузера приводит к загрузке в это окно нового 
документа (рис. 2.17).

Рис. 2.17. В главное окно браузера загружен новый документ HTML
  Объект document
   Специально для работы с документами HTML в языке JavaScript имеется 
отдельный объект с названием document. Пользуясь его свойствами и методами, 
сценарий JavaScript может получить информацию о текущем документе, загруженном 
в окно браузера, а также управлять отображением содержимого этого документа. В 
первой главе нашей книги мы уже применяли один из методов объекта document с 
именем write для записи строки в тело документа HTML.
   Когда в 29 томе “Библиотеки системного программиста” мы рассказывали о 
документах HTML, то говорили, что такие документы состоят из заголовка и тела 
документа. Заголовок определяется при помощи оператора языка HTML , а 
тело документа - при помощи оператора . Прежде чем мы перейдем к описанию 
свойств и методов объекта document, рассмотрим назначение отдельных параметров 
оператора .
   В общем виде этот оператор выглядит следующим образом:


   Описание параметров оператора приведено ниже:
   
ПараметрОписаниеBACKGROUNDС помощью этого параметра можно указать адрес URL 
изображения, заполняющего фон тела документаBGCOLORПараметр BGCOLOR применяется 
в тех случаях, когда фон документа необходимо раскрасить в какой-либо цвет. 
Цвет задается в виде "#rrggbb", где константы rr, gg и bb - соответственно, 
красная, зеленая и голубая компоненты цвета. Значение констант может находиться 
в диапазоне от 0 до FF (в шестнадцатеричном виде). Цвет может также задаваться 
символическими константами, такими как red или whiteTEXTЦвет текста. Задается 
таким же образом, что и цвет фона BGCOLORLINKПараметр LINK определяет цвет 
ссылок, размещенных в документе HTML, и еще не посещенных пользователемALINK
Этот параметр определяет цвет ссылок, выбранных пользователемVLINKПараметр 
VLINK определяет цвет ссылок, размещенных в документе HTML, которые уже 
 
<<-[Весь Текст]
Страница: из 116
 <<-