Rechtreekse link toch laten openen in iframe

Pagina: 1
Acties:

  • sjibie
  • Registratie: December 2003
  • Laatst online: 21:36
Hej,

Ik ben een website aan het maken.
Me website bestaat uit 3 tabellen waarvan de middelste een iframe is.
Als je gewoon via de index naar de verschillende pagina gaat werkt het.
Als je nu in je adresbalk intypt: http://basbox112.homeip.net/~nielz/home.php
Dan krijg je de pagina te zien zonder "index" er om heen. Weet iemand hoe ik het zo kan maken dat als je rechtsreeks naar een pagina van me site, die pagina geopent wordt met de "index" er om heen? Dus in het geval van home.php: http://basbox112.homeip.net/~nielz/

Alvast bedankt,

Niels

[ Voor 4% gewijzigd door sjibie op 02-11-2004 15:40 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Zet in je iframe:
code:
1
if (location == top.location) { location.href = "index.html"; }

  • PaulZ
  • Registratie: Augustus 2004
  • Laatst online: 21-05-2024
Je kan bijvoorbeeld een javascriptje opnemen in home.php.
Daarin check je of top.document.location = document.location. Als dat het geval is is alleen home.php geopend en moet je refreshen naar http://basbox112.homeip.net/~nielz/

Zie bijvoorbeeld ook: http://www.webreference.com/js/column36/forcing.html

Suc6,
Paul

André was me net voor..... :)

[ Voor 5% gewijzigd door PaulZ op 02-11-2004 15:49 ]

Vlinders moet je volgen, niet vangen...


  • sjibie
  • Registratie: December 2003
  • Laatst online: 21:36
Voor home werkt dit, omdat home.php in me index.php altijd in me iframe geladen wordt. Maar als ik dit dus nu doe met cu2.php dan krijg je dus index met home.php te zien en niet de index met cu2.php
Wat moetik veranderen?

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Dan zorg je ervoor dat je redirect naar index.htm en dat je daarbij doorgeeft welke pagina in de iframe geladen moet worden. Dit kan met een post, maar ook door middel van het doorgeven van de pagina via de url. Die kun je dan weer uitlezen in je index.htm met location.search.

  • sjibie
  • Registratie: December 2003
  • Laatst online: 21:36
Ik ben een noob kwa javascript, maar kan je niet een target meegeven net als bij html?

Verwijderd

Je kunt ook in css een overlow meegeven. Als de tekst niet in een stuk past zoals die is maakt hij rechts een sxcrollbalk en kun je daaar gewoon scrollen. Oersimpel.
Pagina: 1