Script html indiquant connexion à un serveur

Fermé
HPC8854 Messages postés 117 Date d'inscription mercredi 27 mai 2015 Statut Membre Dernière intervention 26 mai 2017 - 6 oct. 2016 à 18:06
 Utilisateur anonyme - 11 oct. 2016 à 19:19
Bonjour.

J'ai des micro micro micro base en HTML et je recherche un moyen de mettre un indicateur sur mon site internet.

Je possède un serveur de jeu trackmania et j'aimerais mettre une image "X" sur le site quand il est ouvert et une image "Y" quand il est fermé.

Mais la je bloque auriez-vous une idée ?

PS: l'adresse du serveur commence est :
tmtp://tm-tuta-serveur

PPS: je peux que utiliser du HTML, pas de PHP.
A voir également:

4 réponses

Utilisateur anonyme
6 oct. 2016 à 20:07
Salut,

Il va falloir utiliser JavaScript je pense. HTML ne te permet que l'affichage mais en aucun cas un traitement (avec JavaScript, tu peux combiner les deux)
0
HPC8854 Messages postés 117 Date d'inscription mercredi 27 mai 2015 Statut Membre Dernière intervention 26 mai 2017 4
6 oct. 2016 à 21:24
je ne sais pas si en javascript ça va marché
j'utilise WIX pour faire mon site.

Et Java script j'y connais rien du tout

Aurais-tu une idée avec javascript ?
0
Utilisateur anonyme
9 oct. 2016 à 19:05
Ton serveur est accessible via un URL ? Un travail en JavaScript a été réalisé pour tester la connexion à une URL.
https://jsfiddle.net/WPF99/1/
0
HPC8854 Messages postés 117 Date d'inscription mercredi 27 mai 2015 Statut Membre Dernière intervention 26 mai 2017 4
9 oct. 2016 à 19:12
Merci beaucoup ! C'est toi qui a créer ce script ?
Je vais le tester sans rien modifier pour voir.

Ensuite je mettrais l'URL de mon serveur.
J'espère que ça va marcher car mon serveur ne commence pas par http mais pas tmtp.(tmtp://tm-tuta-serveur)
Je sais pas si ça change quelques chose.
Merci beaucoup en tout cas. Avoir une telle aide je ne sais pas quoi dire !
0
HPC8854 Messages postés 117 Date d'inscription mercredi 27 mai 2015 Statut Membre Dernière intervention 26 mai 2017 4
9 oct. 2016 à 21:23
après vérification
tmtp://tm-tuta-serveur reste en vert, ce que je ne comprends pas.
et je ne peux pas inclure du CSS sur mon site, seulement du HTML et du JS, mais de CSS.

Sais-tu pourquoi tmtp://tm-tuta-serveur reste en vert ?
0
HPC8854 Messages postés 117 Date d'inscription mercredi 27 mai 2015 Statut Membre Dernière intervention 26 mai 2017 4
9 oct. 2016 à 19:38
Je viens de mettre à jour le script et j'ai quelque question :
Sur Wix je peux mettre du HTML dans un bloc et unique du HTML, pas de CSS ni de JavaScript.
Est ce que je peux l'intégrer via :
https://jsfiddle.net/WPF99/5/ ?

Mon serveur est fermé il s'affiche en vert. Bizarre.
Il est sur mon PC. Il était allumé et le pc s'est mis en veille, c'est peut être pour ça... Mais ça m'étonne.
Et dernière question comme je mets une image pour dire que le serveur est ouvert ou non ?
J'ai vu des ligne avec des "img" mais je ne sais pas comment je mets une URL d'une image.

Ce script m'aide bcp (même si je n'y comprends pas grand chose ^^)
J'essaierai de me débrouiller avec merci encore
0
Utilisateur anonyme
10 oct. 2016 à 18:01
Je peux pas vraiment t'aider plus. J'ai juste fait une recherche sur Internet et ce code n'est pas de moi. Le code que je t'ai donné me paraît incohérent car, lorsque j'entre des valeurs d'URL introuvable, il les trouve quand même.
0
HPC8854 Messages postés 117 Date d'inscription mercredi 27 mai 2015 Statut Membre Dernière intervention 26 mai 2017 4
10 oct. 2016 à 19:18
dans l'idée, ça parait bien, c'est juste le CSS qui m'embete, et le fait que ça soit vert alors ça ça ne devrait pas
0
Utilisateur anonyme
11 oct. 2016 à 19:19
Ouais pour le vert je sais pas parce que j'ai jamais fait des tests de connexion vers un serveur. Pour le css, rien ne t'empêche de le mettre dans le code.
Initialement :
 e[i].className = "pending";
    
    p[i] = new Ping("http://" + urls[i], function(elem, success) {
        elem.className = success ? "success" : "error";
    }.bind(null, e[i]));

Modifié :
 e[i].style= "color:orange";
    
    p[i] = new Ping("http://" + urls[i], function(elem, success) {
        elem.style= success ? "color:green" : "color:red";
    }.bind(null, e[i]));
0