Alexander Stengle: Scrollbars ausschalten

Der Internet Explorer aktiviert in einem meiner Frames einen horizontalen Scrollbar, obwohl er überhaupt
nicht benötigt wird. In diesem Frame werden aber auch
Dateien angezeigt, die einen Scrollbar erfordern.
Deshalb habe ich in der Definintion des Framesets
scrolling=auto eingetragen.

Frage: Kann ich den Scrollbar mit JavaScript zeitweise
       ausschalten und später wieder einschalten?

  1. Hallo Alexander,

    Kann ich den Scrollbar mit JavaScript zeitweise

    ausschalten und später wieder einschalten?

    Meines Wissens nicht. Die Eigenschaft scrollbars des window-Objekts ist jedenfalls nur auslesbar, nicht aenderbar.
    Ich denke aber, der MS IE hat seine Gruende, wenn er bei scrolling=auto eine Scrollbar anzeigt. Wenn der angzeigte Inhalt wirklich deutlich kleiner ist als das Fenster, tut er das naemlich nicht.

    Viele Gruesse
      Stefan Muenz

  2. Der Internet Explorer aktiviert in einem meiner Frames einen horizontalen Scrollbar, obwohl er überhaupt
    nicht benötigt wird. In diesem Frame werden aber auch
    Dateien angezeigt, die einen Scrollbar erfordern.
    Deshalb habe ich in der Definintion des Framesets
    scrolling=auto eingetragen.
    Frage: Kann ich den Scrollbar mit JavaScript zeitweise
           ausschalten und später wieder einschalten?

    Probier mal, ob das nuetzt:
       document.body.scroll = "no";
    bzw.
       document.body.scroll = "yes";

    MSIE4, und nur der, kennt eine Eigenschaft scroll fuer BODY.

    Wenn's klappt, bitte nicht vergessen, dafuer zu sorgen, dass kein anderer Browser in Versuchung geraet, die Anweisung auszufuehren.

    Christine