Oggetto Navigator

Oggetto Navigator

L'oggetto Navigator contiene informazioni riguardanti il browser.

Nota:Non esiste uno standard pubblico applicato all'oggetto navigator, ma tutti i browser supportano questo oggetto.

Raccolta dell'oggetto Navigator

Raccolta Descrizione
plugins[]

Restituisce un riferimento a tutti gli oggetti incorporati nel documento.

Questa raccolta è un array di oggetti Plugin, i cui elementi rappresentano i plugin installati nel browser.

Nonostante l'array plugins[] sia definito da IE 4, in IE 4 è sempre vuoto perché IE 4 non supporta i plugin e l'oggetto Plugin.

Proprietà dell'oggetto Navigator

Proprietà Descrizione
appCodeName Restituisce il nome di codice del browser.
appMinorVersion Restituisce la versione secondaria del browser.
appName Restituisce il nome del browser.
appVersion Restituisce le informazioni di piattaforma e versione del browser.
browserLanguage Restituisce la lingua attuale del browser.
cookieEnabled Restituisce un valore booleano che indica se i cookie sono abilitati nel browser.
cpuClass Restituisce il livello di CPU del sistema del browser.
onLine Restituisce un valore booleano che indica se il sistema è in modalità offline.
platform Restituisce la piattaforma dell'OS utilizzato per eseguire il browser.
systemLanguage Restituisce la lingua predefinita utilizzata dall'OS.
userAgent Restituisce il valore dell'header user-agent inviato dal client al server.
userLanguage Restituisce la configurazione della lingua naturale dell'OS.

Metodi dell'oggetto Navigator

Metodo Descrizione
javaEnabled() Stabilisce se il browser abilita Java.
taintEnabled() Stabilisce se il browser abilita i data tainting (data tainting).

Descrizione dell'oggetto Navigator

L'oggetto Navigator contiene proprietà che descrivono il browser in uso. Queste proprietà possono essere utilizzate per la configurazione piattaforma-specifica.

Nonostante il nome dell'oggetto sia evidentemente il browser Navigator di Netscape, anche altri browser che hanno implementato JavaScript supportano questo oggetto.

L'istanza dell'oggetto Navigator è unica e può essere richiamata tramite l'attributo navigator dell'oggetto Window.