Toon posts:

[js] Hij opent het in een lege pagina :?

Pagina: 1
Acties:

Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
<script>
function error(){
document.write ("<font face=verdana size=2 color=red>Server is down</font>");
}
function good(){
document.write ("<font face=verdana size=2 color=green>Server is up</font>. <br> Klik <a href='ftp://xxx.xxx.xxx.xxx'>hier</a> om door te gaan</font>");
}
</script>

Het gaat dus om dit script. Hij opent bij beide functie's een lege pagina met Server is ****.

Dat is helemaal niet de bedoeling, hij moet juist in de pagina blijven!

Hoe kan ik dit probleem oplossen? Wat doe ik fout?

  • Scipionyx
  • Registratie: Maart 2001
  • Niet online
En als je er
code:
1
target="_self"

in pleurt.. :?

Top 4 Anti-Stress regels:
1) Doe zo weinig mogelijk of laat het anderen doen.
2) Als je plots zin hebt om te werken, ga dan zitten en wacht tot het over gaat.
3) Als je iemand ziet rusten...help hem!!
4) Doe vandaag niet wat morgen kan.


Verwijderd

Topicstarter
Op zaterdag 06 juli 2002 16:15 schreef Scipionyx het volgende:
En als je er
code:
1
target="_self"

in pleurt.. :?
Nee, hij schrijf dit niet in de pagina, maar hij opent een nieuwe pagina en schrijft het daarin :?

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

document.write kun je alleen uitvoeren op het moment dat de pagina gelezen wordt, en niet achteraf. Doe je dat wel dan overschrijft ie het huidige document en krijg je dus een lege pagina met alleen dat :)

Wat je kan doen is bijvoorbeeld:

document.body.innerHTML = "blablabla";

<font face=.." is trouwens toch al niet echt meer aan te raden. Gebruik liever <span en CSS

Verwijderd

Topicstarter
Op zaterdag 06 juli 2002 16:44 schreef Bosmonster het volgende:
document.write kun je alleen uitvoeren op het moment dat de pagina gelezen wordt, en niet achteraf. Doe je dat wel dan overschrijft ie het huidige document en krijg je dus een lege pagina met alleen dat :)

Wat je kan doen is bijvoorbeeld:

document.body.innerHTML = "blablabla";

<font face=.." is trouwens toch al niet echt meer aan te raden. Gebruik liever <span en CSS
Dus ipv die document.write, dan
code:
1
2
3
function error(){
document.body.innerHTML = "<font face=verdana size=2 color=red>Server is down</font>";
}

doen?

ff testen hoor!

Verwijderd

Topicstarter
Nou, laat dit probleem maar, ik heb het volgende al bedacht, ipv

Is de server up of down: <scriptcode>

heb ik nu

Is de server up of down:
<script>
als down
write Is de server up of down: down
als up
write Is de server up of down: up
</script>

Dan lijkt het net of hij er up achterplakt.
De pagina heeft toch weinig opmaak (=geen)

Voorbeeld is te zien op http://home.planet.nl/~keessmul/ftpcheck.html
Pagina: 1