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

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

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

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
wWnd.html 
   В этом окне расположена кнопка “Open Hello window”. Если нажать на эту 
кнопку, будет создано еще одно окно браузера, в которое загрузится содержимое 
файла Hello.html. Однако внешний вид этого окна будет несколько необычен (рис. 
2.9).

Рис. 2.9. Новое окно для просмотра содержимого документа Hello.html
   Как видите, в окне нет ни полос просмотра, ни меню, ни инструментальной 
линейки. Дело в том, что создавая это окно в нашем сценарии, мы указали, что 
перечисленные выше элементы пользовательского интерфейса отображать не нужно. 
Кроме того, мы определили точные размеры окна.
   Если теперь закрыть окно документа NewWnd.html, на экране появится 
диалоговая панель с приглашением, показанная на рис. 2.10.

Рис. 2.10. Диалоговая панель с приглашением
   Исходный текст документа HTML NewWnd.html представлен в листинге 2.4.
Листинг 2.4. Файл chapter2/NewWnd/NewWnd.html

  
    Window object
    
  
  
    

Open second window

В операторе мы задали обработку событий onLoad и onUnload: Когда пользователь загружает наш документ, после окончания загрузки браузер вызывает функцию Hello, назначенную нами для обработки события onLoad. Перед удалением окна с документом вызывается обработчик события onUnload, реализованный в функции Bye. Функции Hello и Bye определены в заголовке документа HTML и не имеют никаких особенностей. Для вывода диалоговой панели с сообщением эти функции вызывают метод alert. Когда пользователь нажимает кнопку "Open Hello window", определенную в форме, вызывается функция OpenHelloWnd. Эта функция открывает новое окно браузера, загружая в него новый документ HTML. Окно открывается следующим образом: wndNewWindow = window.open("hello.html", "", "toolbar=no,menubar=no,scrollbars=no,width=300,height=100"); В качестве первого параметра методу open передается адрес URL документа HTML, который должен быть загружен в окно. Второй параметр определяет имя окна (мы его не задали), а третий - определяет параметры окна. Бегущий текст в строке состояния браузера Решим одну очень распространенную задачу - отображение бегущего текста в строке состояния браузера (рис. 2.11). Рис. 2.11. Бегущий текст в строке состояния браузера Строка состояния обычно используется браузерами для отображения различной информации, например, информации о выполнении текущей операции. Для того чтобы записать что-нибудь в строку состояния, необходимо изменить содержимое свойс
 
<<-[Весь Текст]
Страница: из 116
 <<-