Vitesse de la connexion internet.

Soyez le premier à donner votre avis sur cette source.

Snippet vu 9 953 fois - Téléchargée 28 fois

Contenu du snippet

En faissant telecharger une image par le bisiteur du site on peux connaitre sa vitesse de connexion...
Trés utile pour l'estimation du temps de téléchargement d'un fichier...

Source / Exemple :


<html><head>
<script language="JavaScript">
<!--
var vitesse=0;
var taille=4996;//Taille de l'image en octets
var t0 = new Date();t0 = t0.getTime();
function loading_test() 
{
	var t1 = new Date(); t1 = t1.getTime();
	var ms = (t1-t0);
	vitesse=parseInt(taille/ms);
	alert('Résultat du test'+'\nFichier téléchargé = '+taille+' octets'+'\nTemps de téléchargement = '+ms+ ' millisecondes'+'\nVitesse estimée = '+ vitesse +' Ko/s');
}
//  -->
</script><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title><=- Temps de Téléchargement  (TEST)  -=></title></head>
<body>
<div align="center">
<p><img src='AAA.gif' width=1 height=1 onload='loading_test()';></p> 
    <em><strong><img src="AAA.gif" width="198" height="62"></strong></em> </p>
  <p>Test du temps de téléchargement de l'image ci-dessus pour déterminer 
    la vitesse de connexion du client.</p>
</div>
</body></html>

Conclusion :


Ca marche c'est cool...
Atttention il faut l'image AAA.gif pour que ca puisse marcher donc prenait une image à vous changer la taille du fichier dans les variables et ca marche...
[;)]

A voir également

Ajouter un commentaire

Commentaires

Messages postés
3
Date d'inscription
mercredi 13 octobre 2004
Statut
Membre
Dernière intervention
24 juillet 2007

Bonjour,
Ton script est très intéressant, mais un problème de fiabilité subsiste.
Il arrive souvent que le temps de chargement soit de 0 millisecondes et que la vitesse estimée soit à NaN Ko/s quelque soit le navigateur.
Messages postés
3
Date d'inscription
mercredi 12 novembre 2003
Statut
Membre
Dernière intervention
8 juin 2005

Sauf que si l'image est déjà dans le cache du navigateur, l'unité est fausse?
Messages postés
22
Date d'inscription
dimanche 25 janvier 2004
Statut
Membre
Dernière intervention
10 septembre 2005

c'est cool comme script
Messages postés
8
Date d'inscription
dimanche 17 mars 2002
Statut
Membre
Dernière intervention
28 février 2007

Je me suis planté :
1000/1024 = 0,9765625 et non 1,024.
En tous cas, merci Artiste_Gunm pour ta source bien pratique.
Messages postés
8
Date d'inscription
dimanche 17 mars 2002
Statut
Membre
Dernière intervention
28 février 2007

Je me suis planté :
1000/1024 = 0,9765625 et non 1024.
En tous cas, merci Artiste_Gunm pour ta source bien pratique.
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.