pagina niet in de history laten komen

Pagina: 1
Acties:

  • Gerwin
  • Registratie: Juli 2001
  • Laatst online: 08-06-2025

Gerwin

Ik ben er klaar voor!

Topicstarter
Ik heb een website, daar draai ik een frame op aan de bovenkant van het scherm met een banner erin en verschillende advertenties die om de 15 seconden ofzo zichzelf vernieuwd. Men kan dan gewoon de website bezoeken en op links klikken. Maar als men nu na 20 seconden ofzo op de back knop drukt dan laad hij die banner terug op het scherm. Dit is namelijk het laatste wat veranderd is. Als men nu een groot stuk tekst zit te lezen dan moet men vaak op back drukken en eerst alle frames van reclame doorlopen. Mijn vraag: Is het mogelijk dit te verhelpen door middel van een timeout van de history ofzo. Of dat ik opgeef dat ie dat frame niet moet tellen in de "back"?

Station van Gerwin Prins op Apple Music


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

Bosmonster

*zucht*

lang leve de frames.. maar goed.. je kan location.replace() gebruiken.

  • mjax
  • Registratie: September 2000
  • Laatst online: 02-09 04:48
In javascript:

location.replace('nieuwe url');


Klaar!

  • Gerwin
  • Registratie: Juli 2001
  • Laatst online: 08-06-2025

Gerwin

Ik ben er klaar voor!

Topicstarter
Op donderdag 18 april 2002 13:14 schreef Bosmonster het volgende:
lang leve de frames.. maar goed.. je kan location.replace() gebruiken.
En telt de history 'm dan niet. Die refresh heb ik er al tussen namelijk alleen die back button die gaat ook terug in die bannerframes. Ik gebruik dit om 'm te vernieuwen:
code:
1
2
3
<script language="Javascript">
setTimeout("self.location.href = 't2.shtml'",15000);
</script>

Station van Gerwin Prins op Apple Music


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

Bosmonster

*zucht*

replace doet wat het zegt: vervangt de pagina, ipv een nieuwe openen.. er komt dus ook geen nieuwe in de history.

  • Gerwin
  • Registratie: Juli 2001
  • Laatst online: 08-06-2025

Gerwin

Ik ben er klaar voor!

Topicstarter
Ok, en waarom refresht deze niet bij mij:
code:
1
2
3
<script language="Javascript">
setTimeout("self.location.replace = 't2.shtml'",15000);
</script>

Station van Gerwin Prins op Apple Music


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

Bosmonster

*zucht*

zie reply nr 2 van mjax over hoe location.replace te gebruiken.. tis namelijk een methode, geen eigenschap.. Ff kijken of we deruit komen zonder dat ik het voorkauw :P

  • Gerwin
  • Registratie: Juli 2001
  • Laatst online: 08-06-2025

Gerwin

Ik ben er klaar voor!

Topicstarter
code:
1
setTimeout("self.location.replace('t2.shtml');",15000);

:?

Station van Gerwin Prins op Apple Music

Pagina: 1