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

Самостоятельное открытие приложений Web-страницей

         Организовать принудительное «подбрасывание» пользователю HTML-страниц для представления рекламы или приложений, которые не относятся к запросам пользователя, можно с помощью встраивания на Web-страницу дополнительного сценария. В рассматриваемом примере (рис. 34) предлагается идея использования функции для формирования нового окна для браузера, в котором отображается новая Web-страница с приложением Flash. Гиперссылка ПРИМЕР16 позволяет просмотреть пример в браузере.

Рис. 34. Приложение, которое должен получить пользователь

Рис. 35. Окно браузера с приложением Flash, которое принудительно открывается системой

            Приложение Flash создается с помощью специального редактора, например, Flash MX (фирма Macromedia), которое находится в папке Dop_files под именем: komar.swf. При написании HTML-тегов был использован тег-контейнер <DIV>, в который встроены параметры стиля для вывода текста на странице. Полностью коды программы представлены на листинге 18.

            Листинг 18.

<HTML>

 <HEAD>

  <TITLE>Пример создания события при открытии страницы</TITLE>

   <SCRIPT Language="VBScript">

    Dim sw, sw1

    R1="Dop_files/komar.swf"

  Sub Ss

    Set sw1=window.open(R1, "sw1", "Left=300, width=600, height=250, menubar=yes, status=yes")

  End Sub

    Sub Cw

      sw.close()

    End sub

   </SCRIPT>

  </HEAD>

<BODY OnLoad="Ss()" BGColor=#EEE8AA>

<DIV Style= "Font-family: Arial; Color: Navy; Font-Size:14pt">

<B>Цели создания Web-страниц с принудительным встраиванием окон:</Style></DIV>

<DIV Style= "Font-family: Arial; Color: Red; Font-Size:10pt">

1. Иметь в поле зрения главное (начальное) окно.<BR>

2. Размещать рекламу.<BR>

3. Отвлекать пользователя от основной работы.<BR>

</Style>

<FONT Size=4pt Color=#228B22>

Пример использования приложений Flash для<BR>

отвлечения пользователя от основной работы<BR>

и предоставления дополнительной услуги.

</FONT></DIV>

</BODY>

</HTML>

            Сценарий на VBScript запускается автоматически при загрузке в окно браузера Web-страницы с примером 16. При создании Web-страницы в теге Body вставлен параметр для вызова сценария при загрузке: <BODY OnLoad="Ss()" BGColor=#EEE8AA>. Обработчик события OnLoad запускает процедуру Ss(). В процедуре формируется запрос для открытия дополнительного окна в браузере с приложением: komar.swf.

 

Oglav.gifSled.gif

 

 

Hosted by uCoz