L'objet navigator
Trois propriétés intéressantes:
- userAgent revoie le navigateur utilisé
- language revoie la langue du navigateur
- platform revoie le SE sur lequel est exécuté le navigateur
Démo
<script>
var votreNavigateur,langNavigateur,se;
votreNavigateur=window.navigator.userAgent;
langNavigateur=window.navigator.language;
se=window.navigator.platform;
document.write(`
${votreNavigateur}
<br> ${langNavigateur}
<br> ${se}
`);
</script>
L'objet screen
Six propriétés intéressantes:
- width et availWidth revoie la largeur et la largeur disponible en pixels
- height et availHeight revoie la hauteur et la hauteur disponible en pixels
- colorDepth et pixelDepth revoie le nombre de bits par couleur
Démo
<script>
var txt = "";
txt += "<p>Total largeur/hauteur: " + screen.width + "*" + screen.height + "</p>";
txt += "<p>Largeur/hauteur disponible: " + screen.availWidth + "*" + screen.availHeight + "</p>";
txt += "<p>Nombre de bits par couleur: " + screen.colorDepth + "</p>";
txt += "<p>Nombre de bits par couleur: " + screen.pixelDepth + "</p>";
document.write(txt);
</script>;