Scrollbar mit Javascript
Hans
- 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
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
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