Connaitre la configuration du visiteur en Javascript
Lorsqu'une page internet s'ouvre dans le navigateur, il est possible d’exécuter en même temps des fonctions Javascript. Ainsi, certaines données sur l'internaute et le périphérique peuvent être connus:- la version du navigateur internet,
- le document référent de la page,
- la taille et le nombre de couleur de l'écran,
Code javascript pour connaitre la config
<html>
<head>
<script type="text/javascript">
function showConfig()
{
var s="";
s+="UserAgent: "+navigator.userAgent;
s+="<br>Langue: "+navigator.language+' - plateforme: '+navigator.platform;
s+="<br>Referent: "+document.referrer;
s+="<br>Taille de l'ecran: "+screen.width + "x" + screen.height;
s+="<br>Nombre de couleurs: "+screen.colorDepth+' bits';
s+="<br>"
document.getElementById('info').innerHTML=s;
}
</script>
</head>
<body>
<input type="button" onclick="showConfig()" value="Afficher ma configuration" />
<div id="info" style="margin-top:20px">
</div>
</body>
</html>
Exemple de configuration de l'internaute
Langue: fr - plateforme: Win32
Referent: http://www.fobec.com
Taille de l'ecran: 1280x1024
Nombre de couleurs: 24 bits
Toutes les applications de suivi de l'internaute utilise cette technique pour analyser le trafic sur un site internet. Par exemple, Google Analytics utilise des fonctions similaires pour extraire les données et la configuration des visiteurs sur le web.