JSFiddle - React, Tailwind, and code Playground
window_scrollToBottomFor1minutes_NotFinished_v01a
by dledle2
HTML
window_scrollToBottomFor1minutes_NotFinished_v01a
JavaScript
javascript:void(0);
if (typeof window.myIntCounter == 'undefined')
{ window.myIntCounter = 0; }
if (typeof window.myBoolScrollTopAfterBottom == 'undefined')
{ window.myBoolScrollTopAfterBottom = true; }
/* window.myIntCounter = 0; */
/* window.myBoolScrollTopAfterBottom = true; */
function myFuncScrollToBottomForLoop() {
if (window.myIntCounter <= (60*5)) { /* is this accurate or could it be run 3 times per 1 second with a 300ms sleep,hmm */ /* window.top.location = "/panel/vote/" + strFoundToken; */ /* window.scrollTo(0, document.body.scrollHeight); */
window.scrollTo(0, 0);
if (window.myBoolScrollTopAfterBottom == true) {
window.setTimeout(function() { /* */ /* window.scrollTo(0, 0); */
window.scrollTo(0, document.body.scrollHeight);
}, 300); /* window.setTimeout( window.scrollTo(0, 0) , 300); */
};
window.myIntCounter++;
console.log('myIntCounter is ' + window.myIntCounter); /* I COULD USE setINTERVAL... going to execute myself again in 3seconds */
window.setTimeout(myFuncScrollToBottomForLoop, 3000);
}
};
(window.setTimeout(function() {
console.log('now going to call function myFuncScrollToBottomForLoop');
myFuncScrollToBottomForLoop();
}, 3000));
void(0);