Строка с информацией, определяющей версию браузера. 

Синтаксис
 Navigator.appVersion
Свойства
navigator 

Описание
Свойство appVersion используется для проверки версии используемого на клиентском компьюторе браузера. Оно возвращает значение в формате: 

ReleaseNumber (платформа; страна) 

Ззначения, содержащиеся в этом формате - следующие: 

ReleaseNumber - номер версии просмоторщика. Например, "2.0b4" определяет Навигатор 2.0 бета 4. 
Платформа - платформа, под которой работает браузер. Например, "Win16" определяет 16-разрядную версию Windows типа Windows 3.11. 
Страна является или "I" для международной версии, или "U" для внутреннего американской версии. Внутренняя версия имеет более сильную особенность шифрования чем международная версия. 
AppVersion - свойство только для чтения. 

Примеры
Пример 1. Следующий пример показывает версию для Navigator: 

 Document.write ("Версия вашего браузера:" +
navigator.appVersion+".")

Для Netscape Navigator 2.0 на платформе Windows 95 это будет выглядеть следующим образом: 

 



Версия вашего браузера:2.0 (Win95, I).
Пример 2. Следующий пример заполняет объект textarea с newline цифрами, отделяющими каждую линию. Поскольку newline цифра изменяется от платформы до платформы, то пример проверяет свойство appVersion, чтобы определить, работает ли пользователь, Windows . Если пользователь управляет Windows, newline цифра урегулирована к \r\n; иначе, это урегулировано к \n, который является newline цифрой(знаком) для Unix и Macintosh. 

 <SCRIPT>
var newline=null
function populate(textareaObject){
   if (navigator.appVersion.lastIndexOf('Win') != -1)
      newline="\r\n"
      else newline="\n"
   textareaObject.value="line 1" + newline + "line 2" + newline + "line 3"
}
</SCRIPT>
<FORM NAME="form1">  <BR>
<TEXTAREA NAME="testLines" ROWS=8 COLS=55>
</TEXTAREA>
<P>
<INPUT TYPE="button" VALUE="Populate the textarea object" onClick="populate(document.form1.testLines)">
</TEXTAREA>
</FORM>