Bonjour, j'aimerai savoir si il y a un moyen en javascript de savoir si on l'est connecter au net ? Je sais que c possible en VBA.
Version imprimable
Bonjour, j'aimerai savoir si il y a un moyen en javascript de savoir si on l'est connecter au net ? Je sais que c possible en VBA.
C'est pour de l'exécution en local ou c'est pour éviter qu'un site charge des données si il y a pas de connexion?
Parce que ce que tu peux faire, c'est tenté un appel avec une XMLHttpRequest, si ça foire, c'est qu'il y a un problème de connexion (entre autres possibilités, mais il me semble que tu peux, avec un code d'erreur précis, savoir si c'est dû à la connexion).
C'est à executer sur une page web locale.
Je ne connais pas du tout la méthode que tu propose, c'est dans quel language?
Javascript, ça fait référence à Ajax.
Dico du développeur : Ajax
N'y a til pas une fonction permettant de vérifier si un fichier (sur le web) existe ?
C'est possible, mais il faut utiliser Ajax qui utilisera un script sur le serveur possédant le fichier. Ce script testera l'existence du fichier puis transmettra l'info au javascript qui aura donc sa réponse.
Tu ne peux pas lancer de requête Ajax en local... il te faut une couche serveur pour faire une requête au serveur...
De plus javascript n'autorise pas le changement de domaine, donc une requête depuis la couche serveur de ton poste vers un site n'aboutira jamais...
Au temps pour moi, j'avais zappé ce "détail":?
Je me suis trop souvent laissé piéger pour l'oublier !!!:D
Je penser sinon a faire appel à un fichier .js (situé sur le web) qui changerai la valeur d'une variable déclarée en local auparavant, et suivant le résultat on pourrai déduire si on est connecté ou non.
C'est possible ou pas ?
Beaucoup de hackers aimeraient que ça soit possible de changer des données locales depuis le web, mais non, ce n'est pas possible !