Ik heb m'n site met een php host staan, maar helaas is die soms down. Zou mooi zijn als ik d.m.v. een javascriptje op een normale xs4all host zou kunnen checken of die php host te bereiken is.
Had dit als volgt gedaan:
Twee frames:
Een 0px check.htm frame met een script dat na 2 seconden checkt of een functie is aangeroepen of niet.
Een * 'main' frame met de pagina op de php server die een functie aanroept uit de check.htm:
<script language="JavaScript" type="text/javascript">
setTimeout("parent.check.CheckOK();", 2000);
</script>
Als de funtie binnen 2 seconden is aangeroepen blijft de pagina staan, zo niet, dan veranderd het script in check.htm het 'main' frame in een "sorry, down, bladiebla" pagina.
Helaas, het werkt niet.
Waarom weet ik niet precies. JS fout zegt 'geen toegang' ofzo...
Komt dit omdat je niet een functie kan aanroepen in een frame in de parent die op een andere server staat?
(vage zin)
Als ik het vanaf m'n HD test werkt het namelijk wel. Iemand een id/oplossing?
Had dit als volgt gedaan:
Twee frames:
Een 0px check.htm frame met een script dat na 2 seconden checkt of een functie is aangeroepen of niet.
Een * 'main' frame met de pagina op de php server die een functie aanroept uit de check.htm:
<script language="JavaScript" type="text/javascript">
setTimeout("parent.check.CheckOK();", 2000);
</script>
Als de funtie binnen 2 seconden is aangeroepen blijft de pagina staan, zo niet, dan veranderd het script in check.htm het 'main' frame in een "sorry, down, bladiebla" pagina.
Helaas, het werkt niet.
Waarom weet ik niet precies. JS fout zegt 'geen toegang' ofzo...
Komt dit omdat je niet een functie kan aanroepen in een frame in de parent die op een andere server staat?
Als ik het vanaf m'n HD test werkt het namelijk wel. Iemand een id/oplossing?