Navigator représente les caractéristiques du navigateur en cours d'utilisation.
CompatibilitéDisponibilité
Javascript 1.0 côté client
SynopsisnavigatorPropriétés
| Propriété | Description |
|---|---|
| appCodeName | retourne le nom de code du navigateur. |
| appName | spécifie le nom du navigateur. |
| appVersion | spécifie la version du navigateur. |
| language | indique le langage par défaut du navigateur. |
| mimeTypes | détermine un tableau de tous les types MIME supportés par le navigateur. |
| platform | indique la plateforme sur laquelle tourne le navigateur. |
| plugins | détermine un tableau des plug-ins installés sur le navigateur. |
| userAgent | spécifie des informations relatifs au navigateur. |
| Méthode | Description |
|---|---|
| javaEnabled() | teste si Java est activé. |
| plugins.refresh() | rend disponibles les extensions logicielles récemment installées (NE). |
| preference(preference, valeur) | permet de fixer ou de retirer les préférences de l'utilisateur (NE). |
| savePreferences() | sauvegarde les préférences de l'utilisateur dans un fichier local prefs.js (NE). |
| taintEnabled() | spécifie si la corruption des données est activée (NE). |
<html>
<body>
<script language="javascript">
var navigateur = navigator.appName;
var version = navigator.appVersion;
var code = navigator.appCodeName;
var langage = navigator.language;
var plateforme = navigator.platform;
var langsys = navigator.systemLanguage;
var agent = navigator.userAgent;
var langue = navigator.userLanguage;
document.write('Navigateur : ' + navigateur
+ '<br>Version : ' + version
+ '<br>Code : ' + code
+ '<br>Langage NE : ' + langage
+ '<br>Plateforme : ' + plateforme
+ '<br>Langage Système : ' + langsys
+ '<br>Agent : ' + agent
+ '<br>Langage IE : ' + langue);
</script>
</body>
</html> |