Mit Formular aus Frame ausbrechen

Maik20

Erfahrenes Mitglied
Hallo,

ich lade eine HTML-Seite in einem iframe. Jetzt möchte ich auf der HTML-Seite ein Formular mit einem Button einbinden. Beim Klick auf den Button soll die Seite im Form-Element geladen und damit aus dem iframe ausgebrochen werden. Aber wie kann ich im Formular definieren, das die Seite nicht im iframe sonder in der darüberliegenden Seite geladen werden soll?
 
Moin Maik,

falls ich dich recht verstanden habe, geht das einfacher, als du vielleicht denkst.

Code:
<form target="_parent">

Über das target-Atribut kannst du im Formular genau wie bspw. bei Links das Zielfenster bestimmen(Frames sind aus JS-Sicht ebenfalls Fenster).

Als Attribut kannst du dort eigene Namen angeben, bspw. das name-Attribut eines Frames, oder aber eine von 4 vordefinierten Konstanten:
  1. _self->aktuelles Fenster
  2. _top->oberstes Fenster
  3. _parent->übergeordnetes Fenster
  4. _blank->neues Fenster

(je nach Browser kann es da noch weitere geben, bspw. in Mozilla "main" um von der Sidebar aus aufs Hauptfenster zuzugreifen)
 

Neue Beiträge

Zurück