Der Martin: Keine Scrollleisten trotz scrollbars=auto

Beitrag lesen

Hallo Felix,

Nach meinen Experimenten, blendet FF und IE bei leerem dritten Parameter von window.open() alle Menüzeilen, Scrollbars und Navigationsmenüs ein, wie sie im momentanen Browserfenster auch eingestellt sind.

Soweit war mir das klar.

Gibt man dem dritten Parameter aber einen Inhalt (egal, welchen), so schrumpelt das neue Fenster zusammen auf den Viewport mit Fensterbalken, ohne alles andere (es sei denn, man hat eine Komponente explizit "eingeschaltet").

Diese Hinterhältigkeit war mir dagegen nicht bewusst. Ich bin davon ausgegangen, dass für jeden Parameter, der nicht explizit angegeben wird, die Defaultwerte gelten. Da ich selbst nicht gerade zu den Befürwortern von Javascript im Allgemeinen und Popups im Speziellen bin, ist mir das auch noch nie live aufgefallen.
Danke jedenfalls für den wertvollen Hinweis.

Mein Vorschlag ist, dass man auf Popups komplett verzichtet [...] Nur, um einen Kalender anzuzeigen, halte ich ein Popup für Besucher-abschreckend!!

Da kann ich mich nur anschließen.

Schönen Abend noch aus Backnang (wo es inzwischen angefangen hat zu schneien)

Martin

--
Um die Wahrheit zu erfahren, muss man den Menschen widersprechen.
  (George Bernhard Shaw)