[ Index ] |
|
Code source de SPIP Agora 1.4 |
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é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' /> ");
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 14:40:03 2007 | par Balluche grâce à PHPXref 0.7 |