Christian Seiler: Window mit Frameset resizen

Beitrag lesen

Hallo,

Wenn ich aber in der indexdatei mit der Frameset-Definition eine Abfrage der Fenstergröße einbinde die bei Überschreiten des Schwellenwerts ein window.resizeTo() einsetze, funktioniert das nicht. Das Skript läuft bei einer normalen (kein Frame) Seite wunderbar...
Was habe ich bei Frames übersehen?

1. Die Seite, die direkt im Fenster angezeigt wird, ist ja die Framesetseite. Deswegen musst Du top.resizeTo() verwenden. (siehe generell dazu auch http://selfhtml.teamone.de/javascript/objekte/frames.htm#allgemeines)

2. Ist das überhaupt sinnvoll? Ich würde es nicht zu schätzen wissen, wenn eine Seite einfach mein Fenster verändert (und wenn ich dann im Mozilla auch noch Tabs geöffnet habe und die dann gegenseitig das Fenster hin- und herresizen - o gott). Außerdem: mal angenommen, der Benutzer hat nur 800x600 und Du willst ihm eine Fenstergröße von 1000x700 andrehen, was dann?

Grüße,

Christian