COURS JavaScript


Accueil | Les Objets JavaScript : L'objet navigator

Les propriétés de l'objet navigator : Fiche de la propriété .appVersion


Légende :

= Netsc 4.75 - = Netsc 6.2.1 - = Netsc 6.2.2 - = Netsc 7 beta - = Mozilla 1.0.0+ - = MIE 6.0 - = Opera 6.01


C'est une propriété de l'objet : navigator
Navigateurs testés
Lecture oui
Ecriture non
Valeur retournée Donne le numéro de version du navigateur
Type de la valeur retournée Chaîne de caractères
Valeurs possibles Très variable selon les navigateurs et surtout leur version
Voir le résultat avec votre navigarteur voir

 


Syntaxe

var VersionDuNavigateur ;
VersionDuNavigateur = navigator.appVersion

Peut aussi s'utiliser seul sous la forme :

navigator.appVersion

 


Utilisation

En fait, beaucoup d'utilisations.
Cette propriété renvoie une chaîne de caractères contenant bien des choses mais surtout le numéro de la version du navigateur, ce qui nous permet de savoir s'il supporte des instructions récentes ou pas..
On voit tout de suite l'utilité d'une telle propriété également à une époque où les versions des langages de programation eux-mêmes varient très rapidement.
Sachant, comme nous l'avons vu maintes et maintes fois, que les deux navigateurs maîtres sur le marché ne réagissent vraiment pas de la même manière pour une même instruction, nous sommes souvent amenés à construire des pages web spécifiques pour l'un ou l'autre de ces navigateurs.
Dès lors, il est important non seulement de savoir quel navigateur vient lire nos eouvres de manière à pouvoir le rédiriger directement vers la page construite pour lui, mais aussi avec quelle version. Ce qui bien souvent conditionnera le contenu de nos pages également.

 


Exemples

Ce sujet a déjà été traité voici bien longtemps maintenant. Vous trouverez des exemples commentés et détaillés dans la boîte à outils aux chapitres :

 

 



Ce cours est enseigné par Philippe Médan 
dans le cadre de la formation des professionnels de l'INTERNET.
au CREFAC , 14 rue Scandicci, 93000 Pantin. Tél. : 01 48 46 51 99
au GITA-GRETA , Lycée Technologique Diderot 61, rue David D'Angers 75019 Paris Tél. : 01 40 40 36 27
au CESI à l'Ecole des ingénieurs, 116 Av Aristide Briand, BP 57, 92224 Bagneux CEDEX Tél. : 01 45 36 70 00
au CFA-AFIA Centre de Formation par l'Apprentissage spécialisé en Informatique DUT Licence MIAGE,
PUIO - Bâtiment 640 - Plateau du Moulon - 91405 Orsay Tél. : 01 69 15 35 19.

© Philippe Médan 1999-2007. Tous droits de reproduction réservés pour tous pays.