[ Index ]
 

Code source de SPIP Agora 1.4

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/Agora1-4/afficher/js/ -> debit_connexion.js (source)

   1  document.write("<form name='debit_test'>");
   2  
   3          var limage;
   4          //var limage_src = "http://www.toutjavascript.com/source/tjs.jpg";

   5          //on calcul le temps que met l'image tjs.jpg à être téléchargée

   6          var limage_src = "http://internet.mgn.fr/images/tjs.jpg";
   7          var limage_size = 35687;
   8          var limage_nb = -1;
   9  
  10          var temps1 = 0;
  11          var temps2 = 0;
  12          var totemps = "";
  13  
  14          limage = new Image();
  15          temps1 = new Date();
  16          temps1 = temps1.getTime();
  17          limage.src = limage_src + "?comb=" + temps1;
  18          setTimeout("principl()",100);
  19  
  20  		function principl()
  21          {
  22  
  23          limage_nb++;
  24          if (limage_nb * 100 >= 20000)
  25          { // Fin de la durée maxi
  26              totemps=calculdebit(0);
  27          } 
  28          else
  29          {
  30              if (limage.complete)
  31              {
  32              temps2=new Date();
  33              temps2=temps2.getTime();
  34              totemps=calculdebit(limage_size/(temps2-temps1));
  35              document.debitest.ledebit.value=" "+totemps;
  36              //document.write("Votre débit de connection : "+totemps);

  37              }
  38              else
  39              {
  40                 setTimeout("principl()",100)
  41                 }
  42          }
  43          }
  44  		function calculdebit(kos) {
  45          limage_nb=-1;
  46          resultat="";
  47          if (kos==0) {resultat="Connexion impossible";}
  48          if ((kos>0)&&(kos<6)) {resultat="Bas débit"; debit="_bd";}
  49          if (kos>6) {resultat="Haut débit"; debit="_hd";}
  50          kos=Math.round(kos*10)/10;
  51          return resultat+" (" + kos +" ko/s)";
  52          }
  53  
  54          document.write("<u><strong>Votre d&eacute;bit de connexion :</strong></u> "); 
  55          document.write("<input name='ledebit' type='text' size='25' /></form>");
  56          
  57  
  58  if ((pluginlist.indexOf("Flash")!=-1)||(pluginlist.indexOf("RealPlayer")!=-1)||(pluginlist.indexOf("Windows Media Player")!=-1)||(pluginlist.indexOf("QuickTime")!=-1)) document.write("<u><strong>Vous disposez des lecteurs suivants :</strong></u>");
  59          if (pluginlist.indexOf("Flash")!=-1)
  60  document.write(" <img src='NAVPICS/fla_ico.gif' alt='Macromedia Flash Player' /> ");
  61          if (pluginlist.indexOf("RealPlayer")!=-1)
  62  document.write(" <img src='NAVPICS/real_ico.gif' alt='Real Player' /> ");
  63          if (pluginlist.indexOf("Windows Media Player")!=-1)
  64  document.write(" <img src='NAVPICS/wmp_ico.gif' alt='Microsoft Window Media Player' /> ");
  65          if (pluginlist.indexOf("QuickTime")!=-1)
  66  document.write(" <img src='NAVPICS/qt_ico.gif' alt='QuickTime Player' /> ");


Généré le : Sat Feb 24 14:40:03 2007 par Balluche grâce à PHPXref 0.7