Framegröße ändern
reiner01
- programmiertechnik
hallo
ich habe eine Seite mit 3 frames (1 links und 2 rechts) ich möchte nun aus einem der rechten frames eine datei im linken frame (name="Leiste") anzeigen. das linke frame soll beim laden der datei breiter werden und beim "entladen" wieder seine ursprüngliche breite haben.
ich habe es schon mit
<body onload=parent.frame['Leiste'].resizeTo(300,300)>
versucht.
es funktioniert aber nicht
kann mir einer da weiter helfen?
<body onload=parent.frame['Leiste'].resizeTo(300,300)>
sorry
mit
<body onload="parent.frames['Leiste'].resizeTo(300,300)">
Hi,
schau mal: http://selfhtml.teamone.de/javascript/objekte/htmlelemente.htm#frameset
Hier wird Dir geholfen.
Grüße,
Ronny
Hi,
schau mal: http://selfhtml.teamone.de/javascript/objekte/htmlelemente.htm#frameset
Hier wird Dir geholfen.
hallo
besten danke!!
ich möchte aber nicht ein neues frame haben sondern nur ein bestehendes in der breite ändern.
geht das nicht mit mitteln von js1.1 oder 1.2? (sonst ist ja wieder essig mit älteren browsern)
reiner
Hi,
http://selfhtml.teamone.de/javascript/objekte/htmlelemente.htm#frameset
ich möchte aber nicht ein neues frame haben sondern nur ein bestehendes in der breite ändern.
Wo ist das Problem?
Der Quelltext auf der Seite ist ja nur ein Beispiel. Schrein halt statt:
document.getElementById("Fenster").cols = "33%,34%,33%"
zum Beispiel
document.getElementById("Fenster").cols = "100px,*"
und lass den Rest weg.
geht das nicht mit mitteln von js1.1 oder 1.2? (sonst ist ja wieder essig mit älteren browsern)
Ja und ohne Javascript geht gar nix.
Warum definierst Du nicht einfach ein zweites Frameset, was genau Deinen Wünschen entspricht und verlinkst das?
Grüße,
Ronny