Важно понимать различия между различными браузерами, чтобы обрабатывать каждый из них так, как ожидается. Поэтому важно знать, в каком браузере работает ваша веб-страница.
Чтобы получить информацию о браузере, в котором в данный момент работает ваша веб-страница, используйте встроенный объект навигатора .
Свойства навигатора
Есть несколько связанных с Навигатором свойств, которые вы можете использовать на своей веб-странице. Ниже приведен список имен и описаний каждого.
Sr.No. | Описание недвижимости |
---|---|
1 |
appCodeName Это свойство представляет собой строку, содержащую кодовое имя браузера, Netscape для Netscape и Microsoft Internet Explorer для Internet Explorer. |
2 |
AppVersion Это свойство представляет собой строку, которая содержит версию браузера, а также другую полезную информацию, такую как язык и совместимость. |
3 |
язык Это свойство содержит двухбуквенное сокращение для языка, используемого браузером. Только Netscape. |
4 |
mimTypes [] Это свойство является массивом, который содержит все типы MIME, поддерживаемые клиентом. Только Netscape. |
5 |
Платформа[] Это свойство представляет собой строку, содержащую платформу, для которой был скомпилирован браузер. «Win32» для 32-разрядных операционных систем Windows. |
6 |
плагинов [] Это свойство представляет собой массив, содержащий все подключаемые модули, которые были установлены на клиенте. Только Netscape. |
7 |
UserAgent [] Это свойство представляет собой строку, содержащую кодовое имя и версию браузера. Это значение отправляется исходному серверу для идентификации клиента. |
appCodeName
Это свойство представляет собой строку, содержащую кодовое имя браузера, Netscape для Netscape и Microsoft Internet Explorer для Internet Explorer.
AppVersion
Это свойство представляет собой строку, которая содержит версию браузера, а также другую полезную информацию, такую как язык и совместимость.
язык
Это свойство содержит двухбуквенное сокращение для языка, используемого браузером. Только Netscape.
mimTypes []
Это свойство является массивом, который содержит все типы MIME, поддерживаемые клиентом. Только Netscape.
Платформа[]
Это свойство представляет собой строку, содержащую платформу, для которой был скомпилирован браузер. «Win32» для 32-разрядных операционных систем Windows.
плагинов []
Это свойство представляет собой массив, содержащий все подключаемые модули, которые были установлены на клиенте. Только Netscape.
UserAgent []
Это свойство представляет собой строку, содержащую кодовое имя и версию браузера. Это значение отправляется исходному серверу для идентификации клиента.
Методы навигатора
Существует несколько методов, специфичных для Navigator. Вот список их имен и описаний.
Sr.No. | Описание |
---|---|
1 |
javaEnabled () Этот метод определяет, включен ли JavaScript в клиенте. Если JavaScript включен, этот метод возвращает true; в противном случае возвращается false. |
2 |
plugings.refresh Этот метод делает новые установленные плагины доступными и заполняет массив плагинов всеми новыми именами плагинов. Только Netscape. |
3 |
Предпочтение (имя, значение) Этот метод позволяет подписанному сценарию получать и устанавливать некоторые настройки Netscape. Если второй параметр опущен, этот метод вернет значение указанного предпочтения; в противном случае он устанавливает значение. Только Netscape. |
4 |
taintEnabled () Этот метод возвращает true, если портение данных включено; ложь в противном случае. |
javaEnabled ()
Этот метод определяет, включен ли JavaScript в клиенте. Если JavaScript включен, этот метод возвращает true; в противном случае возвращается false.
plugings.refresh
Этот метод делает новые установленные плагины доступными и заполняет массив плагинов всеми новыми именами плагинов. Только Netscape.
Предпочтение (имя, значение)
Этот метод позволяет подписанному сценарию получать и устанавливать некоторые настройки Netscape. Если второй параметр опущен, этот метод вернет значение указанного предпочтения; в противном случае он устанавливает значение. Только Netscape.
taintEnabled ()
Этот метод возвращает true, если портение данных включено; ложь в противном случае.
Обнаружение браузера
Существует простой JavaScript, который можно использовать для определения имени браузера, а затем, соответственно, пользователю может быть предоставлена HTML-страница.