j'ai le scripte suivant.
que doije faire pour qu'il se lance automatiquement l'or de l'ouverture de la page ?
Entre les balises <head> et </head>
Code : Tout sélectionner
<SCRIPT type="text/JavaScript">
//D'autres scripts sur http://www.toutjavascript.com
// Utilisation possible et gratuite à condition de laisser les commentaires
var tjs_img;
var tjs_src="tjs.jpg"; // Image à charger
var tjs_size=35687; // Taille de l'image
var tjs_delai=100;
var tjs_nb=-1;
var tjs_delai_max=20000; // 20 000 millisecondes
var timer1=0; var timer2=0;
var tjs_fin="";
function Checkkos() {
// lance la vérif de la connexion
tjs_img=new Image();
timer1=new Date();
timer1=timer1.getTime();
tjs_img.src=tjs_src+"?dummy="+timer1;
tjs_nb=0;
document.countkos.info.value="Vérification en cours ";
setTimeout("Timerkos()",tjs_delai);
}
function Timerkos() {
var anim="-"
tjs_nb++;
document.countkos.info.value="Vérification en cours ";
if (tjs_nb*tjs_delai>=tjs_delai_max) { // Fin de la durée maxi
tjs_fin=EvalConnexion(0);
document.countkos.info.value=tjs_fin;
} else {
if (tjs_img.complete) {
timer2=new Date(); timer2=timer2.getTime();
tjs_fin=EvalConnexion(tjs_size/(timer2-timer1));
document.countkos.info.value=tjs_fin;
} else {
setTimeout("Timerkos()",tjs_delai)
}
}
}
function EvalConnexion(kos) {
tjs_nb=-1;
res="";
if (kos==0) {res="Connexion impossible";}
if ((kos>0)&&(kos<3)) {res="Modem 28k";}
if ((kos>3)&&(kos<6)) {res="Modem 56k";}
if ((kos>6)&&(kos<100)) {res="Hauts débits";}
if (kos>100) {res="Vous êtes en local"; }
kos=Math.round(kos*10)/10;
return res+" (" + kos +" ko/s)";
}
Code : Tout sélectionner
<FORM name="countkos">
<INPUT type=text name=info size=40>
<INPUT type=button value="Vérifier la connexion" onClick="Checkkos()">
</FORM>