Oggetto NAVIGATOR

Metodi Descrizione
javaEnabled() testa se java è supportato e abilitato (JS1.1+)
plugins.refresh() controlla se sono stati installati plugin recenti (JS1.2+, NN3+)
preference() permette di leggere e settare preferenze utente (JS1.2+, NN4+)
taintEnabled() (JS1.1+, deprecato)
Proprietà Descrizione
appCodeName nome del codice del browser
appName nome ufficiale del browser
appVersion informazioni sulla versione del browser
language linguaggio impostato nel browser (NN4+)
mimeTypes array di oggetti Mimetype (i mimetype supportati dal bowser) (JS1.1+, vuoto in IE)
platform piattaforma sulla quale il browser sta girando (JS1.2+)
plugins array di oggetti Plugin (quelli supportati dal browser) (JS1.1+, vuoto in IE)
systemLanguage codice del linguaggio a livello di sistema ( solo IE4+)
userAgent stringa che rappresenta l'header dell'user-agent
userLanguage codice del linguaggio dell'utente ( solo IE4+)

Oggetto Mimetype (Multipurpose Internet Mail Extension)

Oggetto figlio dell'oggetto navigator (JS1.1+). Fornisce accesso alle informazioni sui tipi MIME supportati dai plugin. Non supportato da I.E.

Proprietà Descrizione
description descrizione del mimetype
enabledPlugin plugin dello specifico mimetype
suffixes estensione dei file per il mimetype
type stringa che rappresenta il mimetype

Oggetto Plugin

Oggetto figlio dell'oggetto navigator (JS1.1+). Fornisce accesso alle informazioni sui plugin installati. Non supportato da I.E.

Proprietà Descrizione
description descrizione del plugin
filename nome del programma plugin
length numero di mimetype contenuti nell'array
name nome del plugin