Шаг 76.
Объект Navigator

    Здесь мы познакомимся еще с одним объектом браузера Microsoft Internet Explorer: объектом Navigator.

    Объект Navigator содержит информацию о производителе браузера, его версии и возможностях.

    Перечислим основные свойства этого объекта.

Таблица 1. Основные свойства объекта Navigator
ОБЪЕКТ NAVIGATOR
Свойства (только для чтения)
AppCodeName Код браузера.
AppName Имя браузера.
AppVersion Версия браузера.
UserAgent Название браузера, посылаемое по HTTP-протоколу. Как правило, содержит ту же самую информацию, что и предыдущие три свойства.

   


Замечание. Отметим тот факт, что перечисленные свойства чаще всего используются так называемыми LOG-программами, сохраняющими и анализирующими "следы" вашего перемещения по сети Internet.

    Проиллюстрируем использование перечисленных свойств:


Пример. Приведем текст HTML-документа, с помощью которого можно получить информацию о браузере.
<HTML>
<HEAD>
<TITLE>Пример использования свойств объекта Navigator</TITLE>
<SCRIPT LANGUAGE=VBScript>
<!--
Sub Button1_OnClick()
  Alert "Код браузера: " &Navigator.AppCodeName+chr(13)+chr(10)+"Имя браузера: " _ 
 &Navigator.AppName+chr(13)+chr(10)+ _
 "Версия браузера: " &Navigator.AppVersion+chr(13)+chr(10)+"Значение UserAgent: " _ 
&Navigator.UserAgent
End Sub  
'-->
</SCRIPT>
</HEAD>
<BODY>
<H2 ALIGN=CENTER>Свойства объекта Navigator</H2>
<FORM>
<INPUT TYPE="BUTTON" NAME="BUTTON1" Value="Вывод свойств"> 
</FORM>
</BODY>
</HTML>
Текст этой программы можно взять здесь.

    Внешний вид работающего приложения изображен на рисунке 1.


Рис.1. Результат работы приложения

    Обратите внимание на тот факт, что значение свойства UserAgent включает в себя значения остальных свойств, за исключением AppName.

    Далее рассмотрим объект History.




Предыдущий шаг Содержание Следующий шаг