При разработке WEB - страницы с использованием JavaScript следует выполнять следующие правила:
- Проверьте, правильно ли отображает Ваша страница на Netscape 3 и 4, на Еxplorer 3 и 4.
Если работает во всех вышеприведенных браузерах, то проверка закончена, если нет, то:
- Определите, с каким браузером работает пользователь.
- Заблокируйте с необходимыми извинениями и пояснениями выполнение блоков, не работающих с определенными браузерами.
Данный раздел посвящен вопросу: как определить, с каким браузером работает пользователь. В следующем разделе мы будем пользоваться этой информацией.
Обьект Navigator содержит свойства, описывающие используемый Web-браузер. Ниже приводятся основные свойства:
- appCodeName задает кодовое название браузера
- appName задает имя браузера
- appVersion задает полную информацию о версии браузера
Функции:
- javaEnabled() проверяет, поддерживает ли текущий браузер язык Java и включен ли этот язык.
- parseInt(navigator.appVersion) определет номер версии браузера.
Рассмотрим это на примере:
<SCRIPT LANGUAGE="JavaScript">
document.write("Данные Вашего браузера<BR>");
document.write("Кодовое название браузера- "+navigator.appCodeName+"<BR>");
document.write("Браузер- "+navigator.appName+"<BR>");
document.write("Номер версии браузера- "+navigator.appVersion+"<BR>");
if (navigator.javaEnabled()==1) document.write("Браузер поддерживает JavaScript<BR>");
else
document.write("Браузер не поддерживает JavaScript<BR>");
</SCRIPT>
Данный пример выполняется со следующими результатами:
Данные Вашего браузера Кодовое название браузера- Mozilla Браузер- Netscape Номер версии браузера- 5.0 (X11; en-US) Браузер поддерживает JavaScript
Я надеюсь, понятно, что информация о Вашем браузере формируется только в вашем компьютере. От меня идет в Ваш компьютер
только команда выяснить сведения о Вашем браузере и отобразить их на экране.
Другие материалы по теме
|