Objeto Navigator

Objeto Navigator

O objeto Navigator contém informações sobre o navegador.

Nota:Não há padrão público aplicado ao objeto navigator, mas todos os navegadores suportam este objeto.

Conjunto do objeto Navigator

Conjunto Descrição
plugins[]

Retorna uma referência para todos os objetos embutidos no documento.

Este conjunto é um array de objetos Plugin, cujos elementos representam os plugins instalados no navegador.

Embora o array plugins[] tenha sido definido pelo IE 4, ele sempre está vazio no IE 4, pois o IE 4 não suporta plugins e o objeto Plugin.

Atributo do objeto Navigator

Atributo Descrição
appCodeName Retorna o nome de código do navegador.
appMinorVersion Retorna a versão secundária do navegador.
appName Retorna o nome do navegador.
appVersion Retorna as informações de plataforma e versão do navegador.
browserLanguage Retorna a linguagem do navegador atual.
cookieEnabled Retorna um valor booleano que indica se o cookie está habilitado no navegador.
cpuClass Retorna o nível de CPU do sistema operacional (OS) do navegador.
onLine Retorna um valor booleano que indica se o sistema está em modo desconectado.
platform Retorna a plataforma do sistema operacional (OS) onde o navegador está em execução.
systemLanguage Retorna a linguagem padrão usada pelo sistema operacional (OS).
userAgent Retorna o valor da cabeçalho user-agent enviado pelo cliente para o servidor.
userLanguage Retorna a configuração de linguagem natural do sistema operacional (OS).

Métodos do objeto Navigator

Método Descrição
javaEnabled() Define se o navegador habilita o Java.
taintEnabled() Define se o navegador habilita o tainting de dados (data tainting).

Descrição do objeto Navigator

O objeto Navigator contém propriedades que descrevem o navegador正在 usando. Pode usar essas propriedades para configurações específicas da plataforma.

Embora o nome do objeto seja claramente o navegador Navigator da Netscape, outros navegadores que implementam JavaScript também suportam este objeto.

O exemplo do objeto Navigator é único, pode ser referenciado pela propriedade navigator do objeto Window.