Frames im Frameset nachträglich in Größe variieren
Arnd
- javascript
0 wahsaga0 Rouven0 Gernot Back
Hallo,
gibt es eine Möglichkeit (in Java oder HTML) nachträglich aus einem Frame das in der Struktur darüberliegende Frameset so zu ändern, dass sich die Framegrößen nachträglich ändern.
Das ganze müsste ohne vorherige Vordefinition mit Variablen geschehen.
Man nehme z.B. an:
<frameset rows="20%,80%">
...
...
</frameset>
ist schon durchgeführt und im Unterfenster soll ein neues Fenster geladen wird, was die Verhältnisse des alten Framesetzs in 10%,90% ändern soll....
Wer kann mir helfen?
Gruß,
Arnd
hi,
gibt es eine Möglichkeit (in Java oder HTML) nachträglich aus einem Frame das in der Struktur darüberliegende Frameset so zu ändern, dass sich die Framegrößen nachträglich ändern.
Laut http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#frameset sollten die Eigenschaften .cols und .rows einen Framesets per Javascript auch beschreibbar sein.
gruß,
wahsaga
Hi,
Laut http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#frameset sollten die Eigenschaften .cols und .rows einen Framesets per Javascript auch beschreibbar sein.
ja, das kann ich bestätigen, lassen sich manipulieren wie andere Attribute auch.
MfG
Rouven
Hallo wahsaga,
Laut http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#frameset sollten die Eigenschaften .cols und .rows einen Framesets per Javascript auch beschreibbar sein.
ja und wenn irgendein Browser bei
parent.document.getElementsByTagName('frameset')[meinFramesetIndex].cols
oder ~rows zickt, gibt es ja auch noch parent.document.getElementsByTagName('frameset')[meinFramesetIndex].setAttribute('cols', neuerWert als String, 0)
sowie entsprechendes bei ~rows.
http://de.selfhtml.org/javascript/objekte/all.htm#set_attribute
http://de.selfhtml.org/javascript/objekte/node.htm#set_attribute
Irgendwie sieht die Node-Seite gerade nicht so gut aus wie gewohnt. Da ist was mit der Codierung durcheinander gekommen...
Gruß Gernot