Host 'checken' d.m.v. js?

Pagina: 1
Acties:

  • Victorio
  • Registratie: Januari 2001
  • Laatst online: 01-02-2024
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?

  • Postman
  • Registratie: Februari 2000
  • Laatst online: 15-08 20:11
Lijkt me beveiligings probleem. Internet wordt beschouwd als een niet veilige omgeving en gelden daar dus restrictie die voor je eigen pc misschien niet gelden.

Btw, dit hoort in /13 thuis (JavaScript).

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Javascript is /13 werk :) Staat netjes in de quickstart, dus lees die nog even na ;)
P&W->W&G

Verwijderd

[img]"http://www.phphost.nl/plaatje.gif"[/img]
Zet deze op je xs4all host
:)
Maar dan moet je wel ff op de andere site dat plaatje uppen, gewoon een transparant gifje van 1x1 pix :)

[ Voor 18% gewijzigd door Verwijderd op 01-01-2003 21:18 ]


  • Victorio
  • Registratie: Januari 2001
  • Laatst online: 01-02-2024
Verwijderd schreef op 01 January 2003 @ 21:17:
[img]"http://www.phphost.nl/plaatje.gif"[/img]
Zet deze op je xs4all host
:)
Maar dan moet je wel ff op de andere site dat plaatje uppen, gewoon een transparant gifje van 1x1 pix :)
Hmmm, dat is een slimme. Waarom bedenk ik dat nou zelf niet? :p
Ga het proberen!

Het werkt. :) Thnx!

[ Voor 9% gewijzigd door Victorio op 01-01-2003 21:29 ]


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 22:41

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Ik zou het anders doen, hoewel het vrijwel op hetzelfde neerkomt... Ik zou een onError-event eraan hangen. Mocht hij dan niet laden, dan laat je de document.location replacen:

code:
1
[img]"blaat.melp"[/img]


Of nee, ik zou het nog anders doen: andere host zoeken :)

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 26-08 21:05
WARNING ".melp" is no valid file extension ;)

Motor (of auto) onderhoud bijhouden


Verwijderd

maar het lijkt me sowieso niet echt handig om zoeits met javascript te gaan bijhouden.... ken jeniet gewoon veel beter een backgroundservice schrijven in vb die een mailtje stuurt als er geen ping is..?!!

lijkt me iets betrouwbaarder, aangezien IE nou niet echt een naam heeft......

  • Victorio
  • Registratie: Januari 2001
  • Laatst online: 01-02-2024
Verwijderd schreef op 01 January 2003 @ 22:20:
maar het lijkt me sowieso niet echt handig om zoeits met javascript te gaan bijhouden.... ken jeniet gewoon veel beter een backgroundservice schrijven in vb die een mailtje stuurt als er geen ping is..?!!

lijkt me iets betrouwbaarder, aangezien IE nou niet echt een naam heeft......
Is waar, maar vind het zo wel ok: als het script werkt werkt het, zo niet, gebeurt er niets meer of minder wat er anders zou gebeuren als de host down zou zijn. :p

Mailtje sturen? Naar mij neem ik aan? Ik merk het snel genoeg als de zaak down is, en het gaat er juist om dat ik niet handmatig een link naar een error melding moet maken als het weer eens zo ver is. :)

Verwijderd

[off topic]
Ik had een vraag over kwijtgeraakte pagina's, dus ik klik op het linkje in je sig, krijg ik dit:
HTML:
1
2
3
4
Not Found
The requested URL /~victorio/site/index_error.htm was not found on this server.

Apache/1.3.26 Server at kees.student.utwente.nl Port 80

[/offtopic]

Een of andere lame browser sniffing scriptje met een verwijzing naar een niet bestaande pagina? :P

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 22:41

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

willem169 schreef op 01 januari 2003 @ 22:05:
WARNING ".melp" is no valid file extension ;)
Onzin :)

Het .htaccess kun je bestanden met een bepaalde extensie toewijzen aan PHP (of natuurlijk een andere webserverapplicatie ;) ). Op die manier kan je gewoon en het script blaat.melp een plaatje maken met imagemagick of GD :+

code:
1
2
AddType application/x-httpd-php . .php3 .php
DefaultType application/x-httpd-php


dus... :o

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 09:46

Pelle

🚴‍♂️

* Pelle schopt Prammenhanger 8)7

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 26-08 21:05
DAAR had ik het niet over.. want 1) Het was offtopic en 2) als je XS4ALL als hosting provider hebt kan je niet bij de httpd.conf ;)

Motor (of auto) onderhoud bijhouden


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 22:41

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

httpd.conf != .htacces :o :+

Pelle, hoepel op of ga bier kopen voor jou, SpiritX en mij :o

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 09:46

Pelle

🚴‍♂️

Kom maar langs, er is hier nog genoeg :)

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 26-08 21:05
dat offtopic heel de tijd!!111 :(

Motor (of auto) onderhoud bijhouden

Pagina: 1