Hans: Scrollbar mit Javascript

Hallo lieber Leser,
danke dass Du Dir Zeit nimmst meinen Beitrag zu lesen.

Ich hoffe dass mi jemand zu helfen in der Lage sein wird.
Mein Problem definiert sich durch die Unfähigkeit meiner Person,
eine Scrollbar mittels Javascript zu erstellen.

Eigentlich soll es mehr ein Button werden,
und wenn man draufklickt gehtndie seite *Langsam* nach oben,
und wenn man auf einen anderen klickt *langsam* nach unten.

Wie dieses *Langsam* schon vermuten lässt
soll die Seite_Nicht_wie mit <a nam> nach oben schnellen,
sondern eben wirklich wie eine Scrollbar langsam rauf unt runterwandern.

Ich habe sowas schon mal gesehen,
aber ich Ei habe den Url verwurschtelt.

Also, fals wer was in der Richtung hat bitte posten,
oder vielleicht einen Denksnsatz,
ist auch schon viel Wert.

Also, vielen herzlichen Dank,
Euer Hans, Sédéron, France

  1. Hi

    danke dass Du Dir Zeit nimmst meinen Beitrag zu lesen.

    Kein Problem - mach ich gerne (?)

    Ich hoffe dass mi jemand zu helfen in der Lage sein wird.
    Mein Problem definiert sich durch die Unfähigkeit meiner Person,
    eine Scrollbar mittels Javascript zu erstellen.

    Kannst du auch normal reden, so als wenn du KEINEN Minderwertigkeits-
    Komplex hättest? ,)

    Also, fals wer was in der Richtung hat bitte posten,
    oder vielleicht einen Denksnsatz,
    ist auch schon viel Wert.

    Hab ich ,)

    Also, zuerstmal einen Layer mit der Scrollbar drin definieren und
    Positionieren - das mach ich jetzt nicht, das solltest du so
    können.
    In den Layer zwei Links: einen für hoch, einen für runten.

    <a href="javascript:scroll(1);">runter</a><br />
    <a href="javascript:scroll(-1);">hoch</a>

    Außerdem im <body> einen id-Parameter:
    <body id="bd">

    die Fkt scroll:

    function scroll(x)
    {
    aktposx = window.pageXOffset;
    aktposy = window.pageYOffset;

    if(window.innerHeight)
      {
      hoehe = window.innerHeight;
      } else {
      hoehe = document.all['bd'].offsetHeight;
      }

    window.scrollTo(aktposx,aktposy+x);

    if(yaktpos < hoehe && yaktpos > 0)
      {
      tm = window.setTimeout("scroll("+x+")",500);
      }
    }

    Habs zwar nicht getestet, sollte aber so funktionieren ,)

    mfg
    CK1

  2. Hallo lieber Leser,
    danke dass Du Dir Zeit nimmst meinen Beitrag zu lesen.

    Ich hoffe dass mi jemand zu helfen in der Lage sein wird.
    Mein Problem definiert sich durch die Unfähigkeit meiner Person,
    eine Scrollbar mittels Javascript zu erstellen.

    Eigentlich soll es mehr ein Button werden,
    und wenn man draufklickt gehtndie seite *Langsam* nach oben,
    und wenn man auf einen anderen klickt *langsam* nach unten.

    Wie dieses *Langsam* schon vermuten lässt
    soll die Seite_Nicht_wie mit <a nam> nach oben schnellen,
    sondern eben wirklich wie eine Scrollbar langsam rauf unt runterwandern.

    Ich habe sowas schon mal gesehen,
    aber ich Ei habe den Url verwurschtelt.

    Also, fals wer was in der Richtung hat bitte posten,
    oder vielleicht einen Denksnsatz,
    ist auch schon viel Wert.

    Also, vielen herzlichen Dank,
    Euer Hans, Sédéron, France

    Hi,

    deutsche dhtml-sammlung: http://www.teamone.de/selfaktuell/links/dhtml_sammlungen.htm

    englisch dhtml-sammlung
    http://www.dansteinman.com/dynduo/

    Gruß, www user