Forum Doku Wiki Blog

Forumsarchiv 1999, Dezember
Fenster und Rahmen

archivierte Beiträge lesen

  1. (JAVASCRIPT) Fenster und Rahmen von marco, 21. 12. 1999, 23:32

Fenster und Rahmen

Der folgende Beitrag wurde am 21. 12. 1999, 23:32 Uhr von marco veröffentlicht.

hallo zusammen !

ich habe 2 fenster, fenster1 hat z.b. 2 frames (name="oben" und "unten"), fenster2 enthält z.b meine
navigationsstruktur item1, item2, item3 usw.

so, nun zu meiner frage:

wie kann ich eine url="item1.htm" in den frame="oben"
in fenster1 laden ?

please help.
marco


Fenster und Rahmen

Der folgende Beitrag wurde am 22. 12. 1999, 09:18 Uhr von Stefan Muenz veröffentlicht.

Hallo Marco

> ich habe 2 fenster, fenster1 hat z.b. 2 frames (name="oben" und "unten"), fenster2 enthält z.b meine
> navigationsstruktur item1, item2, item3 usw.

Gehen wir mal vom Anwender aus, der deine Seiten besucht. Der hat normalerweise ein Fenster, in dem die Seiten angezeigt werden. Du als Web-Programmierer kannst allerdings mit JavaScript aus einem bestehenden ersten Fenster ein zweites oeffnen. Bei dem zugehoerigen open()-Befehl solltest du den Rueckgabewert in einer Variablen speichern, Schema:
Fenster = open(....);
Aus dem urspruenglichen Fenster kannst du nun das neu geoeffnete Fenster mit Fenster.Irgendwas in JavaScript ansprechen. Genauso kannst du aus dem neu geoeffneten Fenster das urspruengliche ansprechen. Dazu gibt es den reservierten Fensternamen opener. Also opener.Irgendwas.

Angenommen, das Fenster mit den Frames war zuerst da und hat das Venster mit der Navi-Struktur geoeffnet. Dann kannst du den Inhalt des Framefensters "oben" im Ursprungsfenster so aendern:
opener.frames.oben.location.href = "neuedatei.html";
Getestet hab ich das jetzt nicht - aber so sollte es gehen.

viele Gruesse
  Stefan Muenz

Fenster und Rahmen

Der folgende Beitrag wurde am 27. 12. 1999, 01:02 Uhr von Jens Menke veröffentlicht.

> ich habe 2 fenster, fenster1 hat z.b. 2 frames (name="oben" und "unten"), fenster2 enthält z.b meine
> navigationsstruktur item1, item2, item3 usw.
>
> so, nun zu meiner frage:
>
> wie kann ich eine url="item1.htm" in den frame="oben"
> in fenster1 laden ?
>

Hi.. dafür ist der Name da.. als gegenstück gibts dafür
im Link-Tag das Target das angibt wo der Link geladen
wird .. z.B. :
<a href="item1.html" target="oben">.. </a>
Alternativ kannste auch im <head>-Bereich folgendes
angeben :
<base target="oben">

dann wird jeder Link ohne explicites Target da geladen.

gruss
jens

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4