Toon posts:

[javascript]Redirect als pagina nie beschikbaar is

Pagina: 1
Acties:
  • 146 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Eeej
Ik ben op zoek naar een javascript dat controleert of een url (server) over het internet beschikbaar is of niet.

Bijvoorbeeld: Via een internetpagina dat gehost is wordt er een link gelegd naar een machine die met ADSL of kabel is verbonden met het internet en waarop een webserver draait. Deze machine is niet 24 uur per dag online. Nu is het de bedoeling dat wanneer de link gekozen wordt, het script gaat checken of de server er is. Bij een '404 Not Found' moet het script een andere html-pagina openen dat aangeeft dat de server down is. Ik weet dat dit wat eenvoudiger is op te lossen met VB-script, maar niet alle internetproviders ondersteunen dit soort scripts. Vandaar mijn keuze voor Javascript.

Thnx in advance

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:11

crisp

Devver

Pixelated

Link naar een plaatje op die server, en zet in je <IMG> tag het onError event. Als het plaatje niet gevonden wordt (omdat bv de server down is) wordt dit event getriggert.

Intentionally left blank


Verwijderd

Topicstarter
okay!
thnx.... ga het gelijk toepassen!

Verwijderd

He dit is wat ik zoek in mijn topic, maar wat is nu de code??

  • Grum
  • Registratie: Juni 2001
  • Niet online
precies wat er staat ? een <img> met daarin een onError ?

  • Marijn_S
  • Registratie: Februari 2001
  • Niet online
Zoiets bijvoorbeeld (werkt bij mij, net getest ;) ):
code:
1
2
3
4
5
6
<script>
    function redir(url) {
document.location.href = url;
}
</script>
[img]"http://plaatje_op_server.jpg"[/img]

System specs - Ik word blij van knipperende lichtjes.


  • Zedonite
  • Registratie: Juni 2001
  • Nu online
Op vrijdag 15 maart 2002 10:48 schreef Cerberus het volgende:
Ben geen javascript koning maar zoiets lijkt me (niet getest):
code:
1
2
3
4
5
6
<script>
function redir(url) {
document.location.href = url;
}
</script>
[img]"http://plaatje_op_server.jpg"[/img]
Thnx! Dit ga ik ook ff proberen :)
Pagina: 1