Глава 5. АВТОМАТИЗАЦИЯ ВЗАИМОДЕЙСТВИЯ  ПОЛЬЗОВАТЕЛЯ С WEB-СТРАНИЦАМИ

Замещение страницы в браузере

         Часто создаются несколько Web-страниц, которые постепенно раскрывают замысел автора по представлению информации для пользователя в браузере. Для этой цели открытие следующей Web-страницы осуществляется методом замещения предыдущей в окне браузера. Фактически, создается постепенное накапливание в окне браузера нескольких Web-страниц, что позволяет пользователю проводить их пролистывание, возвращаться назад или переходить вперед. Удобством такого приема является то, что не требуется постоянно соединяться с удаленным Web-сервером для вызова необходимой страницы. Запустить просмотр примера можно, воспользовавшись гиперссылкой: ПРИМЕР17.

Рис. 36. Начальная страница для открытия в браузере других страниц методом замещения

            Напомним, что для просмотра истории обзора Web-страниц в браузере достаточно воспользоваться кнопками: Назад, Вперед и Последние страницы, которые расположены в правом верхнем углу браузера (рис. 37).

Рис. 37. Использование стандартных кнопок браузера для просмотра открытых Web-страниц

            Программные коды для открытия приложений на HTML в одном окне браузера методом замещения представлены в листинге 19.

            Листинг 19.

<HTML>

  <HEAD>

    <TITLE>Замена Web-страницы</TITLE>

<SCRIPT Language="VBScript">

   Sub KN3_OnClick

      Navigate "PR8-Сохранение данных в Word.htm"  ' метод Navigate позволяет указать имя нового окна

   End Sub

</SCRIPT>

  </HEAD>

    <BODY>

      <P Align=Center Style="Font-family:Arial; Color:Navy; Size:12pt;">

Замещение страницы в окне с использованием кнопки<BR>

Такую операцию осуществляют с помощью МЕТОДА - Navigate,<BR>

которому в качестве параметра передаётся путь к новой Web-странице.<BR>

      <INPUT TYPE=Button Name="KN3" Value="Открыть следующую"<BR>

       </P>

 </BODY>

</HTML>

            Особенностью разработки подобных приложений является то, что используется в VBScript метод Navigate. Этот метод требует указания адреса новой (другой) Web-страницы, которая вытесняет предыдущую с экрана браузера. Таким образом, можно создавать новые адреса страниц и передавать их в качестве параметра, а событие при этом будет одно – нажать на кнопку. В примере показано открытие одной страницы, программный код: Navigate "PR8-Сохранение данных в Word.htm".

 

Oglav.gifSled.gif

 

Hosted by uCoz