![]() |
JS: Scrollen
In JavaScript ist es ja möglich das Dokument per Script zu scrollen
Code:
Allerdings möchte ich nicht das gesamte Dokument scrollen, sondern nur den Inhalt eines DIV's.
window.scrollBy(0, -10);
Also ich hab da ein Div, welches mittels CSS in einer bestimmten Größe angezeigt wird und nun möchte ich halt per Script den Inhalt scrollen, aber scrollBy gibt es nicht für DIV. Kennt da zufällig jemand 'ne Lösung, die auch in möglichst vielen Browsern funktioniert. Derzeit hab ich das mit scrollIntoView gelöst, aber dafür muß ich die aktuelle Scrollposition mitzählen und 'ne Menge Objekte zum Scrollen festlegen, oder zusätlich mit einbauen.
Code:
document.getElementById([color=red]...[/color]).scrollIntoView("true");
|
Re: JS: Scrollen
div...divv...
*In meiner HTML-Referenz nachschlag* mh.. Wofür ist der gut? Ist das nicht sowas wie ein Frame? Nimm doch ein frame, da kannst du drauf zugreifen. Aber erklär mir erstmal div |
Re: JS: Scrollen
Hi,
@yankee: ein DIV kann man mit einer Ebene in Photoshop u.ä. vergleichen. Der Vorteil ist das sie a) beliebig positionierbar sind, z.B. unter einem Text als Schatten, b) über JS angezeigt/versteckt, positioniert,... werden können, c) übereinander angezeigt werden können, transperent sein können u. d) z.B. nur in einer Ecke angezeigt werden können. Genug? @himitsu: frag' doch mal im ![]() Ratte |
Re: JS: Scrollen
wie wärs mit einem iframe?
|
Re: JS: Scrollen
Schreib folgende Angabe in den Div-Tag und versuch erneut per JS zu scrollen:
Code:
MfG Pr0g
style="overflow:auto;"
|
Re: JS: Scrollen
Da ich komplett auf "Strict" umstelle und dort keine Frames mehr erlaubt sind, geht das nicht mehr mit Frames. (hab mein FrameSet abgeschaft)
Es soll eben gescrollt werden, wenn die Maus über den entsprechenden Bildern ist (Mus nur drüberhalten und nicht's drücken) Und dann hab ich halt mit "overflow: hidden" die Scrollbars ausgeblendet. Und ich hab's schon versucht. Es ist egal, ob hidden, visible, oder auto eingestellt ist, da scrollTo und scrollBy nur in window existieren alles andere scheint diese Befehle nicht zu kennen, egal ob sie scrollen können, oder nicht :( Da aber ein Scrollen möglich ist, hoffe ich ja, dass es anderes dennoch möglich ist. Im Strohhalm Forum ab ich noch nichts gefunden - bin aber noch nicht ganz durch. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz