Иногда знание JavaScript помогает не только заработать денег, а и упростить себе жизнь.
Некоторые задачи решаются через консоль браузера (F12), и имеют высокий КПД.
Правда, когда я это происходит, то меня не покидает ощущение того, что я занимаюсь каким-то баловством.
Мое сегодняшнее баловство — это скрипт, который делает одну простую вещ — скроллит страницу вниз.
Особенность его в том, что при достижении самого низа, он ждет, и если подгрузился дополнительный контент, продолжает листать страницу вниз.
Интервал, т количество попыток подобраны методом проб и ошибок.
Остановить это все просто —
Когда это может быть полезно?
1. Когда нужно быстро долистать до конца страницы, а колесико крутить лень. (Это как раз мой случай, нужно было пролистать список из 1000 подписок в твиттере, чтобы потом эмулировать событие щелчка на всех кнопках «Отписаться»)
2. Когда нужно долистать свою ленту на несколько лет назад.
В комментариях можно поделиться своим полезным баловством.
Некоторые задачи решаются через консоль браузера (F12), и имеют высокий КПД.
Правда, когда я это происходит, то меня не покидает ощущение того, что я занимаюсь каким-то баловством.
Мое сегодняшнее баловство — это скрипт, который делает одну простую вещ — скроллит страницу вниз.
Особенность его в том, что при достижении самого низа, он ждет, и если подгрузился дополнительный контент, продолжает листать страницу вниз.
Интервал, т количество попыток подобраны методом проб и ошибок.
var attempts = 100,
scrollInterval = setInterval(function(){
scrolled = window.innerHeight+window.scrollY;
window.scroll(0,scrolled);
if(scrolled == document.body.clientHeight){
if(!attempts--){
clearInterval(scrollInterval);
}
}
},200);
Остановить это все просто —
clearInterval(scrollInterval);
Когда это может быть полезно?
1. Когда нужно быстро долистать до конца страницы, а колесико крутить лень. (Это как раз мой случай, нужно было пролистать список из 1000 подписок в твиттере, чтобы потом эмулировать событие щелчка на всех кнопках «Отписаться»)
2. Когда нужно долистать свою ленту на несколько лет назад.
В комментариях можно поделиться своим полезным баловством.