broiler1985
New member
Hi!
Bin neu hier, also erst mal "Hallo an alle!". Ebenfalls neu bin ich bei JavaScript
.
Mein Problem:
Ich habe eine Seite, in der Mitte ist ein Div, in selbigem befindet sich Text. Der Text ist größer als der Div. Ich würde also gerne den Text im Div scrollen.
Ich habe mir schon die Finger wundgegoogelt, finde aber einfach nicht das, was ich brauche.
z.B. dieses hier:
Das funktioniert auch, der Inhalt des Divs scrollt hoch, und runter. Ich hätte allerdings gerne eine Pause zwischen den Vorgängen.
Also Runterscrollen, Pause, Hochscrollen, Pause
Ich bekomme aber einfach die Pause nicht hin.. vielleicht habe ich auch gerade ein Brett vor dem Kopf und viellecht ist die Frage auch ziemlich dumm.. kann mir jemand helfen?
Danke!
Bin neu hier, also erst mal "Hallo an alle!". Ebenfalls neu bin ich bei JavaScript
Mein Problem:
Ich habe eine Seite, in der Mitte ist ein Div, in selbigem befindet sich Text. Der Text ist größer als der Div. Ich würde also gerne den Text im Div scrollen.
Ich habe mir schon die Finger wundgegoogelt, finde aber einfach nicht das, was ich brauche.
z.B. dieses hier:
Code:
function scrollDiv_init() {
DivElmnt = document.getElementById('content');
ReachedMaxScroll = false;
DivElmnt.scrollTop = 0;
PreviousScrollTop = 0;
ScrollInterval = setInterval('scrollDiv()', ScrollRate);
}
function scrollDiv() {
if (!ReachedMaxScroll) {
DivElmnt.scrollTop = PreviousScrollTop;
PreviousScrollTop++;
ReachedMaxScroll = DivElmnt.scrollTop >= (DivElmnt.scrollHeight - DivElmnt.offsetHeight);
}
else {
ReachedMaxScroll = (DivElmnt.scrollTop == 0)?false:true;
DivElmnt.scrollTop = PreviousScrollTop;
PreviousScrollTop--;
}
}
Das funktioniert auch, der Inhalt des Divs scrollt hoch, und runter. Ich hätte allerdings gerne eine Pause zwischen den Vorgängen.
Also Runterscrollen, Pause, Hochscrollen, Pause
Ich bekomme aber einfach die Pause nicht hin.. vielleicht habe ich auch gerade ein Brett vor dem Kopf und viellecht ist die Frage auch ziemlich dumm.. kann mir jemand helfen?
Danke!
Zuletzt bearbeitet von einem Moderator: