DataFox
Erfahrenes Mitglied
Hi
ich habe folgendes problemchen:
Ein Frameset mit 3 Frames. Eines davon enthält ein weiteres Frameset mt 2 Frames.
Nun möchte ich eine Funktion schreiben der ich einfach ein bestimmtes Frame übergebe und die neue breite und höhe. Ein Frame kann man ja entweder nur in der Breite oder in der Höhe skalieren. Die Funktion soll selbst erkennen ob rows oder cols angegeben sind. Zur Not könnte man aber explizit übergeben ob die Höhe oder Breite skaliert werden soll.
Das Problem dabei ist nur, das diese Angabe "cols=324,*,875" nichts darüber aussagt welcher der drei Werte geändert werden muss. Wie kriegt man raus, an welcher Position sich das bestimmte Frame befindet, um dessen Größe im cols- bzw. rows-Attribut des Framesets zu ändern?
Gruß
Laura
ich habe folgendes problemchen:
Ein Frameset mit 3 Frames. Eines davon enthält ein weiteres Frameset mt 2 Frames.
Nun möchte ich eine Funktion schreiben der ich einfach ein bestimmtes Frame übergebe und die neue breite und höhe. Ein Frame kann man ja entweder nur in der Breite oder in der Höhe skalieren. Die Funktion soll selbst erkennen ob rows oder cols angegeben sind. Zur Not könnte man aber explizit übergeben ob die Höhe oder Breite skaliert werden soll.
Das Problem dabei ist nur, das diese Angabe "cols=324,*,875" nichts darüber aussagt welcher der drei Werte geändert werden muss. Wie kriegt man raus, an welcher Position sich das bestimmte Frame befindet, um dessen Größe im cols- bzw. rows-Attribut des Framesets zu ändern?
Gruß
Laura