Scrollender Text
Michael
- javascript
Hallo Leute,
ich hab folgendes Problem:
Ich hab einen scrollenden Text eingebaut auf einer Seite, der mit zwei Button (Pfeile) nach oben bzw. nach unten gescrollt werden kann.
Das Problem ist, geh ich mit der Maus auf den PFEIL UNTEN und bleib drüber (MouseOver) fährt er wunderbar nach oben weg. Leider fährt er aber zu weit nach oben, er soll stehen bleiben wenn die letze Zeile des Textes beispielsweise 5px über der unteren Linie ist, und nicht weiter hoch fahren, so dass zwischen letzte Zeile und Linie unten ein große weisse Fläche bleibt.
Hier der Link:
http://home.arcor.de/michael.amend/test01.html
THX
Michael
liegt es vielleicht an den "+100" im script? was machen die?!
function nachuntenscrollen(){
if (iens6&&parseInt(laufobj.style.top)>=(inhalthoehe*(-1)+100))
laufobj.style.top=parseInt(laufobj.style.top)-speed
else if (ns4&&laufobj.top>=(inhalthoehe*(-1)+100))
laufobj.top-=speed
nachuntenscrollenvar=setTimeout("nachuntenscrollen()",100)
}
liegt es vielleicht an den "+100" im script? was machen die?!
Verändere ich die z.B. auf 10 dan rennt der Text hoch, also praktisch hat das was mit der Geschwindigkeit zutun, und nicht mit dem Ende.
Michael
function nachuntenscrollen(){
if (iens6&&parseInt(laufobj.style.top)>=(inhalthoehe*(-1)+100))
laufobj.style.top=parseInt(laufobj.style.top)-speed
else if (ns4&&laufobj.top>=(inhalthoehe*(-1)+100))
laufobj.top-=speed
nachuntenscrollenvar=setTimeout("nachuntenscrollen()",100)
}
hi,
liegt es vielleicht an den "+100" im script? was machen die?!
Verändere ich die z.B. auf 10 dan rennt der Text hoch, also praktisch hat das was mit der Geschwindigkeit zutun, und nicht mit dem Ende.
function nachuntenscrollen(){
if (iens6&&parseInt(laufobj.style.top)>=(inhalthoehe*(-1)+100))
times meinte sicher dieses +100, und nicht das bei
nachuntenscrollenvar=setTimeout("nachuntenscrollen()",100)
}
weiter unten ;-)
gruss,
wahsaga
hi michael,
function nachuntenscrollen(){
if (iens6&&parseInt(laufobj.style.top)>=(inhalthoehe*(-1)+200)) // <<<< diesen wert erhoehen, bischen rumspielen und anpassen
laufobj.style.top=parseInt(laufobj.style.top)-speed
else if (ns4&&laufobj.top>=(inhalthoehe*(-1)+200)) // <<< den hier auch
laufobj.top-=speed
nachuntenscrollenvar=setTimeout("nachuntenscrollen()",100) // <<< der gibt die geschwindigkeit vor ...
}
alles ok?!
gruss,
timex
Vielen Dank das wars,
Michael