Navigateur de fenêtre JavaScript

Le window.navigator
L’objet contient des informations sur le navigateur du visiteur.
Navigateur de fenêtre
Le window.navigator
object peut être écrit sans le préfixe window.
Quelques exemples:
navigator.cookieEnabled
navigator.appCodeName
navigator.platform
Cookies du navigateur
Le cookieEnabled
La propriété renvoie vrai si les cookies sont activés, sinon faux :
Exemple
Essayez-le vous-même »
Nom de l’application du navigateur
Le appName
La propriété renvoie le nom de l’application du navigateur :
Exemple
Essayez-le vous-même »
Avertissement
Cette propriété est supprimée (obsolète) dans la dernière norme Web.
La plupart des navigateurs (IE11, Chrome, Firefox, Safari) renvoient Netscape comme appName.
Nom du code d’application du navigateur
Le appCodeName
La propriété renvoie le nom de code d’application du navigateur :
Exemple
Essayez-le vous-même »
Avertissement
Cette propriété est supprimée (obsolète) dans la dernière norme Web.
La plupart des navigateurs (IE11, Chrome, Firefox, Safari, Opera) renvoient MozillaComment comme appCodeName.
Le moteur de navigation
Le product
La propriété renvoie le nom de produit du moteur de navigation :
Exemple
Essayez-le vous-même »
Avertissement
Cette propriété est supprimée (obsolète) dans la dernière norme Web.
La plupart des navigateurs renvoient Gecko comme produit.
La version du navigateur
Le appVersion
La propriété renvoie des informations sur la version du navigateur :
Exemple
Essayez-le vous-même »
L’agent du navigateur
Le userAgent
La propriété renvoie l’en-tête de l’agent utilisateur envoyé par le navigateur au serveur :
Exemple
Essayez-le vous-même »
Avertissement
Les informations de l’objet navigateur peuvent souvent être trompeuses.
L’objet navigateur doit ne pas être utilisé pour détecter les versions du navigateur parce que:
- Différents navigateurs peuvent utiliser le même nom
- Les données du navigateur peuvent être modifiées par le propriétaire du navigateur
- Certains navigateurs s’identifient à tort pour contourner les tests du site
- Les navigateurs ne peuvent pas signaler de nouveaux systèmes d’exploitation, publiés plus tard que le navigateur
La plate-forme du navigateur
Le platform
La propriété renvoie la plate-forme du navigateur (système d’exploitation) :
Exemple
Essayez-le vous-même »
La langue du navigateur
Le language
propriété renvoie la langue du navigateur :
Exemple
Essayez-le vous-même »
Le navigateur est-il en ligne ?
Le onLine
La propriété renvoie true si le navigateur est en ligne :
Exemple
Essayez-le vous-même »
Java est-il activé ?
Le javaEnabled()
La méthode renvoie true si Java est activé :
Exemple
Essayez-le vous-même »
#Navigateur #fenêtre #JavaScript