window.navigator

Résumé

Renvoie une référence à l'objet navigator , qui peut être interrogé pour obtenir des informations concernant l'application exécutant le script.

Exemple

alert("Vous utilisez " + navigator.appName);

Notes

L'objet navigator est utilisé pour connaître le navigateur en cours d'utilisation. Il fournit des propriétés permettant d'obtenir des informations sur le navigateur lui-même. Toutes les propriétés et méthodes disponibles depuis window.navigator peuvent également être référencées simplement avec navigator.

Propriétés

navigator.appCodeName
Renvoie le nom de code interne du navigateur courant.
navigator.appName
Renvoie le nom officiel du navigateur.
navigator.appVersion
Renvoie la version du navigateur sous la forme d'une chaîne.
navigator.buildID
Renvoie l'identifiant de compilation du navigateur (par exemple « 2006090803 »)
navigator.cookieEnabled
Renvoie un booléen indiquant si les cookies sont activés ou non dans le navigateur.
navigator.language
Renvoie une chaîne représentant la langue utilisée par le navigateur.
navigator.mimeTypes
Renvoie une liste des types MIME gérés par le navigateur.
navigator.onLine
Renvoie un booléen indiquant si le navigateur est en mode en ligne.
navigator.oscpu
Renvoie une chaîne indiquant le système d'exploitation.
navigator.platform
Renvoie une chaîne représentant la plateforme du navigateur.
navigator.plugins
Renvoie un tableau listant les plugins installés dans le navigateur.
navigator.product
Renvoie le nom de produit du navigateur (par exemple « Gecko »)
navigator.productSub
Renvoie le numéro de compilation du produit (par exemple « 20060909 »)
navigator.securityPolicy
Renvoie une chaîne vide. Dans Netscape 4.7x, renvoyait « US & CA domestic policy » ou « Export policy ».
navigator.userAgent
Renvoie la chaîne d'identification d'agent utilisateur pour le navigateur courant.
navigator.vendor
Renvoie le nom du vendeur du navigateur (par exemple « Netscape6 »)
navigator.vendorSub
Renvoie le numéro de version du vendeur (par exemple « 6.1 »)

Méthodes

navigator.javaEnabled
Indique si le navigateur hôte dispose de Java activé ou non.
navigator.isLocallyAvailable
Permet de vérifier si le document à une URI donnée est disponible sans utiliser le réseau.
navigator.preference
Définit une préférence utilisateur. Cette méthode est uniquement disponible pour du code privilégié, et il est préférable d'utiliser l'API des préférences XPCOM à la place.
navigator.registerContentHandler
Permet aux sites Web de s'enregistrer comme gestionnaires possibles pour un type MIME donné.
navigator.registerProtocolHandler  
Permet aux sites Web de s'enregistrer comme gestionnaires possibles pour un protocole donné.
navigator.taintEnabled  
Renvoie false. Les fonctions JavaScript taint/untaint ont été retirées de JavaScript dans sa version 1.2

Voir également

Référence objet croisée des clients DOM:navigator

Spécification

DOM Level 0. Ne fait partie d'aucune spécification.

 

Étiquettes et contributeurs liés au document

Contributeurs à cette page : fscholz, teoli, khalid32, Mgjbot, BenoitL
Dernière mise à jour par : khalid32,
Masquer la barre latérale