Martin Grünkern: Weiterleitung mit TARGET

Hi liebes Forum,

ich habe eine PHP-Seite in einem Frameset.
Jetzt möchte ich eine Weiterleitung auf eine neue Seite.
mit

header("Location: http://www.php.net");
exit;

realisieren. Wie komme ich aus dem Frmaeset raus.
Sowas in der Art wie target="_blank"

Hat mir bitte jemand einen Tip.

Gruß
Martin

  1. Hi,
    also so wie ich es verstehe solltest dnicht target="_blank" sondern
    target="_top" verwenden, um bei verschachtelten Framesets alle Framesets
    zu sprengen.

    MfG

  2. Hej,

    realisieren. Wie komme ich aus dem Frmaeset raus.
    Sowas in der Art wie target="_blank"

    target="_parent"

    Beste Grüße
    Biesterfeld

    --
    "Das der Weg zur dunklen Seite ist!"
    1. Hej,

      target="_parent"
      Arrgh: target="_parent"
      bzw. auch _top.

      Beste Grüße
      Biesterfeld

      --
      "Krieg!"
  3. Hallo Martin,

    Jetzt möchte ich eine Weiterleitung auf eine neue Seite.
    mit
    header("Location: http://www.php.net");
    exit;
    realisieren. Wie komme ich aus dem Frmaeset raus.

    garnicht. PHP (und http) kennt keine Frames, kann also auch nicht aus ihnen raus.

    Grüße aus Nürnberg
    Tobias

  4. Ich suche eine Möglichkeit, mit PHP
    oder vielleicht mit JS aus dem Frmeset zu kommen.

    ich habe

    if()
    {
    header("Location: http://www.php.net");
    exit;
    }

    wenn meine IF Bedingung zutrifft, muss ich zu dem Link kommen
    (ohne Frames).

    1. hi,

      Ich suche eine Möglichkeit, mit PHP
      oder vielleicht mit JS aus dem Frmeset zu kommen.
      [...]
      wenn meine IF Bedingung zutrifft, muss ich zu dem Link kommen
      (ohne Frames).

      mit PHP geht es nur, wenn du bereits beim aufruf dieses PHP-scriptes auf _top oder _parent zielst.

      mit javascript geht es auch aus der zielseite heraus. dazu am besten mal nach "framebreaker" o.ä. suchen.

      gruß,
      wahsaga

      --
      /voodoo.css:
      #GeorgeWBush { position:absolute; bottom:-6ft; }
    2. Hej,

      Ich suche eine Möglichkeit, mit PHP

      wie dir Tobias schon sagte: Gar nicht!

      oder vielleicht mit JS aus dem Frmeset zu kommen.

      das geht nur über einen Umweg: Leite zunächst auf eine Seite in deinem Wirkungsbereich weiter. Durch den Aufruf dieser kann mittels onload() im <body> das Frameset gesprengt werden und die eigentliche Weiterleitung (jetzt aber per Javascript, oder <meta>) erfolgen.

      Is aber ein ganz schöner murks, abgesehen davon, dass die Funktionalität beim Client nicht garantiert ist.

      (ohne Frames).

      ^^^^^^^^^^^^^^^^^ schonmal darüber nachgedacht?

      Beste Grüße
      Biesterfeld

      --
      "Das der Weg zur dunklen Seite ist!"