Accueil > Forum > > > > Affichage de l'état d'un serveur en Javascript ... à l'aide !
Affichage de l'état d'un serveur en Javascript ... à l'aide !
dimanche 22 mai 2005 à 12:08:01 |
Affichage de l'état d'un serveur en Javascript ... à l'aide !

xp007
|
Salut à tous,
je cherche depuis un certain temps 2 scripts particuliers ...  Le 1er permettant de vérifier si un serveur est en ligne ou non, en détail : - sur une page hébergée par mon FAI (pas de PHP pris en charge) je souhaiterai faire apparaître le statut du serveur qui est chez moi, à savoir "Connecté" ou "Déconnecté". - sachant que je possède un nom de domaine et une IP fixe (si cela peut aider), - sachant également que je souhaiterai que le résultat apparaisse soit sous forme d'un texte ( "Connecté" ou "Déconnecté" ) soit sous forme d'une image (différente selon le cas : "connect.gif" et "disconnect.gif").
Le 2nd permettant d'activer une redirection selon l'état du serveur, en détail : - si le serveur est allumé, le lien redirige vers le serveur - s'il est éteint, le lien redirige vers un lien sur l'hébergement FAI
Pourquoi je veux cela ? ... tout simplement parce que le PC qui fait office de serveur n'est pas toujours allumé et que je souhaite garder une page d'accueil (page sur FAI) lorsqu'il est éteint.
Voilà, j'espère avoir été clair dans ma requête.
J'espère que quelqu'un pourra m'aider ... d'avance merci !!!
|
|
dimanche 22 mai 2005 à 19:57:12 |
Re : Affichage de l'état d'un serveur en Javascript ... à l'aide !

GhislainLavoie
|
Salut!
J'ai une solution simple. Il sufit de tester la présence de ton serveur en y inserant sur ta page par exemple une image su le serveur et si il trouve et affiche l'image c'est quele serveur est en ligne. Donc en testant par exemple le taille de l'image, on sait si il a réussi a charger celle-ci.
<html> <head> <title>Untitled</title>
<script type="text/javascript"> function testerServeur() { if (document.testServeur.width==50) // serveur UP else // serveur DOWN } </script> </head> <body onload="testerServeur();"> <img style="position:absolute;top:-200px;" name="testServeur" src="http://monserveur.com/images/001.jpg"> </body> </html>
A+, Ghislain
|
|
lundi 23 mai 2005 à 09:08:13 |
Re : Affichage de l'état d'un serveur en Javascript ... à l'aide !

xp007
|
Merci Ghislain pour ce 1er script ... Je l'ai testé, ça marche ... mais n'est-il pas possible de faire afficher une autre image qui se trouve sur le serveur FAI si celle du serveur qui est chez moi n'est pas trouvée ? ... car mon but est de mettre une image "connect.gif" quand le serveur est en ligne et mettre l'image "disconnect.gif" quand le serveur n'est pas en ligne.
D'avance merci.
|
|
lundi 23 mai 2005 à 21:48:26 |
Re : Affichage de l'état d'un serveur en Javascript ... à l'aide !

GhislainLavoie
|
Salut! La solution est la même... Tu as une image connect.gif sur ton serveur que tu tente d'afficher et si la taille ne convient pas tu change la source de l'image pour mettre un autre gif. Exemple
<html> <head> <title>Untitled</title>
<script type="text/javascript"> function testerServeur() { if (document.testServeur.width==50) { // redirection serveur } else { document.testServeur.src="/image/disconnect.gif"; // redirection fai } } </script> </head> <body onload="testerServeur();"> <img name="testServeur" src="http://monserveur.com/images/connect.gif" > </body> </html>
A+, Ghislain
|
|
mardi 24 mai 2005 à 00:42:24 |
Re : Affichage de l'état d'un serveur en Javascript ... à l'aide !

xp007
|
Bonsoir Ghislain,
je viens de me casser la tête pendant plus de 2 heures à essayer de comprendre pourquoi lorsque le serveur est éteint aucune image s'affiche ... je pense avoir compris, l'image - quelque soit le résultat du test - sera toujours celle du serveur puisque le src = "http://monserveur.com/images/connect.gif" ... et donc si le serveur n'est pas OnLine aucune image ne s'affiche ! Mais je n'ai pas trouvé de solution ... 
@+, Sam
|
|
mardi 24 mai 2005 à 02:22:45 |
Re : Affichage de l'état d'un serveur en Javascript ... à l'aide !

GhislainLavoie
|
Salut!
Et pourtant, on change la source de l'image dans la fonction testerServeur:
document.testServeur.src="/image/disconnect.gif";
L'image devrait donc changer!!!
A+, Ghislain
|
|
mardi 24 mai 2005 à 03:31:36 |
Re : Affichage de l'état d'un serveur en Javascript ... à l'aide !

xp007
|
Re-Salut !
Effectivement avec la fonction, cela devrait marcher mais en réalité le rappel du lien en fin de script : <img name="testServeur" src="http://monserveur.com/images/connect.gif" > ... je pense que c'est ça qui déconne ... mais je ne suis pas spécialiste ... J'avais pensé sinon à un truc du style RollOver mais comment faire ???
Pppfff ... ... quelle galère !
En tout cas merci de m'accorder du temps ! 
@+, Sam
|
|
mardi 24 mai 2005 à 03:56:30 |
Re : Affichage de l'état d'un serveur en Javascript ... à l'aide !

GhislainLavoie
|
 Je ne suis pas certain de comprendre!!!! Pourquoi sans la fonction? C'est ce qui permet de changer la source de l'image si elle n'est pas trouvé. A moin que je n'ai pas saisie ton problème, j'ai retesté mon code et ça devrait fonctionner. Si ça persiste, donne moi un lien pour que je puisse voir le résultat et le cas échéant le problème. A+, Ghislain
|
|
mardi 24 mai 2005 à 04:11:08 |
Re : Affichage de l'état d'un serveur en Javascript ... à l'aide !
|
mardi 24 mai 2005 à 04:15:12 |
Re : Affichage de l'état d'un serveur en Javascript ... à l'aide !

xp007
|
En réalité IE me dit qu'il y a une erreur à la ligne 21 ( <body onload="testerServeur();"> ) ...
|
|
Cette discussion est classée dans : page, serveur, lien, affichage, état
Répondre à ce message
Sujets en rapport avec ce message
affichage de la page [ par gazalii ]
bonjourj'ai un lien sur une page lorsque je clique sur ce lien j'affiche une div mon probleme que sur internet explorer la div s'affiche en haut et la
Affichage de texte suivant un click [ par Arnauti ]
Bonjour a tous, Après avoir chercher sur le net et sur ce site je n'ai pas trouvé de réponse a ma question.En effet, je suis a la recherche d'un scrip
enregistré la page web [ par Ucpx ]
bonjour je voudrais enregistré la page web d'un site sur mon serveur a partir du lien par exemple g ma page aspi.html , je met le lien de la page " w
Recuperer valeur du lien seelctionné dans un onunload [ par moumouf ]
Bonjour, J'ai un lien sur une page permettant d'afficher un contenu en plein ecran dans une nouvelle page. Une fois cette nouvelle page affiché, j'ai
problème d'affichage de ma page web sous IE8 [ par sandymen ]
Bonjour, Depuis que j'ai inséré un diaporama sur ma page web, j'ai un problème d'affichage sous IE8. Du coup, mon fichier DWT sous dreamweaver modifié
Modifier la balise herf [ par wassimbik ]
Bonjour à tous J'ai utilisé Code : JavaScriptdo
ouvrir un lien dans un "DIV" d'une même page sans recharger les autres [ par louseb84 ]
salut a tous. voilà je me suis décider a m'inscrire après avoir parcouru pas mal de poste et de codes sources sans y trouver réponse. je me suis mis
Imprimer une autre page que celle en cours [ par bibo06 ]
Bonjour, Je cherche à imprimer une page web par un lien mais autre que celle ou se trouve le lien.J'ai trouver un script formé de la sorte:dans les ba
Firefox : uncaught exception [ par Or3_74 ]
Bonjour,J'ai développé une appli google maps en javascript/php.Celle-ci se trouve dans une iframe, la page principale est hébergée sur un autre serveu
comment chercher un lien de page ? [ par mlayahfm ]
Comment inserer un simuler le click d'un bouton dan sune page js pourqu'il pointe sur un lien no 2 par exemple ?Puis comment ajouter a ce bouton une f
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
UTILISER UN .JSUTILISER UN .JS par zaikoe
Cliquez pour lire la suite par zaikoe
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|