Aktivieren der & Disable Scrollbars mit JavaScript

September 6

ScrollBars in einer Webseite können Sie Bildschirmplatz sparen dadurch, dass Ihre Leser innerhalb eines < Div > Blättern oder ähnliche Element. Manchmal jedoch kann diese Scrollbars unansehnlich anstatt hilfreich sein. Um Ihren Lesern die Wahl geben, fügen Sie eine Schaltfläche, die Umschalten zwischen aktivieren und Deaktivieren der Scrollbars mit nur einem Klick.

Anweisungen

1 Öffnen Sie die Webseite in einem HTML-Editor oder einen Texteditor wie Notepad (Microsoft Windows), TextEdit (Apple OSX) oder Pico (* nix-Systemen).

2 Suchen Sie die Kopfzeile des Dokuments, das mit einem "< Head >" Tag beginnt und endet mit einem schließenden "< / Head >" Tag. Fügen Sie auf der Linie nach "< Head >"-Tag eine einfache JavaScript-Funktion zum Aktivieren und Deaktivieren von Scrollbars:

< Skript-Typ = "Text/JavaScript" >

<!--

Funktion toggleScrollbar(el_id) {}

if(Document.getElementById(el_id).Style.Overflow=="Hidden") {document.getElementById (El_id).style.overflow = "scroll";}

Else {document.getElementById (El_id).style.overflow = "hidden";}

}

-->

< / script >

3 Suchen Sie das Element (z. B. "< Div >" oder ein Formular "< Textarea >") und beachten Sie die "Id", definiert durch das Attribut "Id =" im Tag. Wenn das Element eine Id nicht bereits haben, fügen Sie eines, dafür zu sorgen, dass es einzigartig und nicht durch andere Elemente auf der Seite freigegebene.

4 Eine neue Zeile hinzufügen, nachdem das Element mit einem Verweis auf die Funktion "toggleScrollbar()" in Div Tag schließen ist ein "Onclick =" Attribut:

< Div onclick="toggleScrollbar('container')" Style = "Border: 1px solid #000000;" > toggle Scrollbars < / Div >

Ändern Sie 'Container' auf die Id des Elements mit den Bildlaufleisten, die Sie ausblenden möchten.

5 Speichern Sie und schließen Sie das HTML-Dokument, bevor sie in einem Webbrowser öffnen. Klicken Sie auf "Toggle Scrollbars" zu bestätigen, dass die Scrollbar genau wird gezeigt und versteckt.