Frame in Frameset schließen (?)
Tim
- html
Also: Stellt euch vor, ihr habt eine Homepage. Die Seite ist ein Frameset, welches aus 2 Frames besteht. Gibt es eine Möglichkeit von dem einen Frame aus, das andere zu schließe, bzw. die Größe zu verändern etc.? Wenn ihr eine Idee habt, sagt mir bitte bescheid...
Moin!
Also: Stellt euch vor, ihr habt eine Homepage. Die Seite ist ein Frameset, welches aus 2 Frames besteht. Gibt es eine Möglichkeit von dem einen Frame aus, das andere zu schließe, bzw. die Größe zu verändern etc.? Wenn ihr eine Idee habt, sagt mir bitte bescheid...
An der Größe rumzuändern mit Javascript dürfte schwierig werden (wenngleich ich es nicht für ausgeschlossen halte, und das Schließen eines Teilfensters ist unmöglich.
Aber: Wozu sind eigentlich die target-Ziele "_top" und "_parent" da, wenn nicht genau dafür: Frameset beenden.
Je nachdem, wie das Frameset aufgebaut ist, wird mit einem von beiden der Link nicht mehr in dem einen oder anderen Fenster geöffnet, sondern im übergeordneten Bereich. So kriegt man das Frameset weg (und könnte es durch ein neues ersetzen, was eine andere Aufteilung hat).
- Sven Rautenberg
Aber: Wozu sind eigentlich die target-Ziele "_top" und "_parent" da, wenn nicht genau dafür: Frameset beenden.
- Sven Rautenberg
Danke Sven! An sowas einfaches hatte ich überhaupt nicht gedacht! Aber: Es funzt und die Zwangswerbung is weg...
Thx, Tim
Also: Stellt euch vor, ihr habt eine Homepage.
Also: Stell Dir vor, Dein Posting hätte eine Anrede.
Hallo Tim,
Die Seite ist ein Frameset, welches aus 2 Frames besteht. Gibt es eine Möglichkeit von dem einen Frame aus, das andere zu schließe, bzw. die Größe zu verändern etc.? Wenn ihr eine Idee habt, sagt mir bitte bescheid...
Das ist keine Frage des Nachdenkens oder Ideen habens, dass ist eine Frage des HTML-Prinzips: Du kannst eine Browser-Fensten mit einer Webseite (Einzelseite oder Frameset) _füllen_, aber Du kannst sie nicht _leeren_. Du kannst bestenfalls das Browser-Fenster schließen, nie aber den Inhalt; weder teilweise noch komplett. Was würdest Du Dir denn _anstelle_ des alten Einzel-Frames dort vorstellen ? Und wie sollte die Frameset-Definition aussehen, die nur das halbe Browser-Fenster füllt ?
Warum lädst Du nicht einfach eine neue Einzelseite oder ein neues Frameset (mit einem Frame weniger) wenn Dir das alte Frameset nicht mehr gefällt ?
Grüße aus dem Frankenland
Hans-Peter