Navigator ранее 2.0 | JavaScript не поддерживается | Отсутствуют |
Navigator 2.0 | JavaScript 1.0 | <SCRIPT LANGUAGE="JavaScript"> |
Navigator 3.0 | JavaScript 1.1 | <SCRIPT LANGUAGE="JavaScript1.1"> и все предыдущие версии |
Navigator 4.0-4.05 | JavaScript 1.2 | <SCRIPT LANGUAGE="JavaScript1.2"> и все предыдущие версии |
Navigator 4.06-4.5 | JavaScript 1.3 | <SCRIPT LANGUAGE="JavaScript1.3"> и все предыдущие версии |
Navigator игнорирует код в тэгах <SCRIPT>, которые специфицируют неподдерживаемую версию. Например, Navigator 3.0 не поддерживает JavaScript 1.2, поэтому, если пользователь запускает скрипт JavaScript 1.2 в Navigator'е 3.0, этот скрипт будет проигнорирован.
Пример 1. Показано определение функций три раза, первый - для JavaScript 1.0, второй - использование возможностей JavaScript 1.1, третий - JavaScript 1.2.
<SCRIPT LANGUAGE="JavaScript">Пример 2. Показано использование двух разных версий документа JavaScript, одна - для JavaScript 1.1, а вторая - для JavaScript 1.2. По умолчанию загружается документ для JavaScript 1.1. Если у пользователя запущен Navigator 4.0, метод replace заменяет страницу.
<SCRIPT LANGUAGE="JavaScript1.2">Пример 3. Показано, как тестировать свойство navigator.userAgent для определения версии Navigator'а 4.0. Затем код выполняет версии 1.1 и 1.2.
<SCRIPT LANGUAGE="JavaScript">