Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

chargements images depuis deux adresses web

3 réponses
Avatar
adresse_non_valide
Bonjour,
je possede un site web hébergé chez mon FAI (http://mon_site.fai.com) et
un site hébergé à la maison avec une redirection via dyndns
(http://mon_site.dyndns.org). Je ne suis pas connecté en permanance à
internet.
J'aimerai réaliser un script qui indique quand un internaute charge la
page du site chez mon FAI si ma section hébergé a la maison et en ligne
ou non.
J'ai placé une image 'off line' dans le répertoire de mon FAI et une
image 'on line' dans le répertoire de mon PC. J'aimerai faire un script
qui charge l'image 'on line' (http://mon_site.dyndns.org/online.png) et
s'il n'y parvient pas affiche l'image 'off line'
(http://mon_site.fai.com/offline.png).
Une idée pour faire ça pour un total newbie des javascript.
D'avance merci pour vos contributions.

3 réponses

Avatar
Thibaut Allender
J'ai placé une image 'off line' dans le répertoire de mon FAI et une
image 'on line' dans le répertoire de mon PC. J'aimerai faire un script
qui charge l'image 'on line' (http://mon_site.dyndns.org/online.png) et
s'il n'y parvient pas affiche l'image 'off line'
(http://mon_site.fai.com/offline.png).
Une idée pour faire ça pour un total newbie des javascript.


ça me parait déjà possible sans JS

si on superpose 2 éléments dont les background respectifs sont image
offline (en dessous) et image online (au dessus) - en background pour
eviter l'image cassée si l'image online n'est pas dispo - on devrait
pouvoir obtenir l'effet escompté

--
thibaut allender | http://capsule.org | http://photo.capsule.org

Avatar
adresse_non_valide
Thibaut Allender
wrote:

J'ai placé une image 'off line' dans le répertoire de mon FAI et une
image 'on line' dans le répertoire de mon PC. J'aimerai faire un script
qui charge l'image 'on line' (http://mon_site.dyndns.org/online.png) et
s'il n'y parvient pas affiche l'image 'off line'
(http://mon_site.fai.com/offline.png).
Une idée pour faire ça pour un total newbie des javascript.


ça me parait déjà possible sans JS

si on superpose 2 éléments dont les background respectifs sont image
offline (en dessous) et image online (au dessus) - en background pour
eviter l'image cassée si l'image online n'est pas dispo - on devrait
pouvoir obtenir l'effet escompté


Salut,
merci pour la réponse, mais comment faire pour superposer deux
background dans une cellule de tableau par exemple.


Avatar
Thibaut Allender
merci pour la réponse, mais comment faire pour superposer deux
background dans une cellule de tableau par exemple.


Je ne parle pas de cellules de tableau mais bien de deux éléments,
pourquoi vouloir faire un tableau d'ailleurs ? Un héritage de l'âge de
pierre ?

Avec deux DIV par exemple, on peut en placer le 2e (celui du dessus) de
manière absolue, avec comme margin-top la hauteur negative du premier.

Par exemple :

<div id="offline" style="width: 200px; height: 200px; background:
url(offline.png) no-repeat;"></div>
<div id="online" style="position: absolute; margin-top: -200px; width:
200px; height: 200px; background: url(online.png) no-repeat;"></div>


--
thibaut allender | http://capsule.org | http://photo.capsule.org