redirect vanuit iframe

Pagina: 1
Acties:

  • Paters
  • Registratie: Februari 2003
  • Niet online
Ik heb een iframe waar ik vanuit een redirect wil laten plaats vinden naar de index.php pagina (zonder frames). Ik heb het volgende scriptje gebruikt
code:
1
2
3
4
<?php
header("Location: http://www.mijnhomepage.nl/index.php"); /* Stuur de browser naar www.site.nl */
exit; /* Zorgt ervoor dat de overige code niet wordt uitgevoerd */
?>

Wanneer dit scriptje geladen wordt, wordt de index.php geopend in de iframe. Ik wil dus dat de index.php niet in de iframe wordt geladen, maar gewoon als geheel wordt geladen. Is daar een oplossing voor met php?

Verwijderd

Nee. PHP is server-side, en heeft geen flauw idee van wat er bij de client gebeurt. Je kunt natuurlijk wel een HTML pagina met wat Javascript sturen, maar een garantie dat er ook gebeurt wat je wilt heb je toch nooit.

  • Paters
  • Registratie: Februari 2003
  • Niet online
Bedankt voor je snelle reactie. Ik was al bang dat het niet zou kunnen. Ik wil nu gebruik maken van html:
code:
1
<meta http-equiv="refresh" content="3; URL=http://www.mijnhomepage.nl/" />

Waar kan ik dan aangeven dat het niet moet worden geopend in de iframe?

Verwijderd

Niet, dit moet je op een andere manier oplossen met bv javascript zoals al eerder aangegeven.

[edit]
De beste tip zou zijn: gebruik geen iframes die zijn zo vorige eeuw maar kijk eens naar div's ed.

[ Voor 36% gewijzigd door Verwijderd op 16-09-2006 12:42 ]


  • Paters
  • Registratie: Februari 2003
  • Niet online
Het liefste zou ik ook geen iframes gebruiken, echter wil ik een enquete met variabele lengte laden in mijn homepage (joomla). Het leek mij de beste/makkelijkst manier om zoiets in een wrapper te doen.

  • Paters
  • Registratie: Februari 2003
  • Niet online
Om het topic even af te ronden:

Ik heb het met javascript gedaan met de volgende code:
code:
1
2
3
4
5
6
7
<HEAD>
<SCRIPT language="JavaScript">
<!--
top.location="http://www.mijnhomepage.nl";
//-->
</SCRIPT>
</HEAD>
Pagina: 1