Bonjour,
Je tente de créer un script qui teste la connexion à Internet. En somme, quand je clique sur un lien, si n'accède pas au fichier en ligne .php. ne fait rien, sinon, exécute ce fichier distant.
En cherchant sur le net jai trouvé un prog AJAX qui le fait mais si tu perd ta connexion Internet. le script ne marche plus, ce qui perd donc tout intéret dans mon cas.
Mon code actuel :
ma source
http://jibbering.com/2002/4/httprequest.html
merci d'avance
Je tente de créer un script qui teste la connexion à Internet. En somme, quand je clique sur un lien, si n'accède pas au fichier en ligne .php. ne fait rien, sinon, exécute ce fichier distant.
En cherchant sur le net jai trouvé un prog AJAX qui le fait mais si tu perd ta connexion Internet. le script ne marche plus, ce qui perd donc tout intéret dans mon cas.
Mon code actuel :
var xmlhttp
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
if (!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp=false;
}
}
function example4(url) {
xmlhttp.open("HEAD", url,true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
if (xmlhttp.status==200) alert("URL Exists!")
else if (xmlhttp.status==404) alert("URL doesn't exist!")
else alert("Status is "+xmlhttp.status)
}
}
xmlhttp.send(null)
}
/////
exemple pour l'utiliser
<a href="#" onclick="example4(\'magasin.php/\');return false;">lien testé</a>
ma source
http://jibbering.com/2002/4/httprequest.html
merci d'avance
