Seite öffnet immer in nem neuen Fenster

schoolisoutfan

Lt. Commander
Registriert
Nov. 2004
Beiträge
1.099
Sers zusammen,

Also ich habe folgendes Problem:
Ich habe eine 3 teilige HP die mit include funktioniert. In der Kopf.php befindet sich die Navigation welche der Index zuweist was angezeigt werden soll. Nun ist es aber so das wenn man die Seite öffnet und einen Link anklickt sich ein neues Fenster öffnet, in diesem kann man dann ganz normal auf der Seite unterwegs sein ohne das sich ein neues Fenster öffnet :freak:
In der Kopf.php ist als base target _parent angegeben, die Index.php schaut wie folgt aus:
PHP:
<body>
<base target="_self">
<?php

include ("kopf.php");
$inhalt = (!isset($_GET['inhalt'])) ? '0' : $_GET['inhalt'];
switch ($inhalt) {
case 0: include ("inhalte/start.php");break;
case 1: include ("inhalte/bilderindex.php");break;
case 2: include ("inhalte/videos.php");break;
case 3: include ("inhalte/gaestebuch.php");break;
case 4: include ("inhalte/ueber.php");break;
case 5: include ("inhalte/impressum.php");break;
}
include ("fuss.php");
?>
Wie bekomme ich es hin, das dieser Effekt nicht mehr zustande kommt?

Danke schonmal fürs lesen und die evtl. Hilfe.

mfg
 
Zuletzt bearbeitet von einem Moderator: (Bitte das nächste mal [Code] Tags verwenden.)
ich würde sagen dein fehler sind die <base>-tags. du includest die datei, sprich sie werden zu einer "einzigen" datei, jetzt verwendest du aber _parent, was die anzeige aus dem Frameset (welches du nicht hast) löst und in einem übergeordneten frameset (haste auch nich) öffnet. außerdem gibt es die variante _self nicht.

lass die <base>-tags einfach weg

schau hier nach: http://de.selfhtml.org/html/kopfdaten/basis.htm
 
Zurück
Oben