/ / Как да заредим страница изцяло в casperjs, която изисква ръчно прелистване на цялата страница? - javascript, phantomjs, casperjs

Как да заредите страница изцяло в casperjs, което изисква ръчно да се превърта през цялата страница? - javascript, phantomjs, casperjs

Примерна страница: http://www.quora.com/Python-programming-language-1/followers

Тази страница съдържа списък от 111.5 хиляди души. Но изисква от мен да превъртя с мишката си за дълъг период от време, за да накарам страницата да се зареди напълно. Как да го направя автоматично в casperjs? Всъщност имам нужда от всички имена на тази страница или трябва да работя на страницата само след като е напълно заредена. Как да направя това с casperjs + phantomjs?

Извън темата: Ако има някакъв модул в python, който може да направи това, не се колебайте да предложите в коментарите.

Отговори:

0 за отговор № 1

Можеш да използваш scrollTo:

casper.start("http://yoursite.com", function() {
this.scrollTo(Xvalue, Yvalue);
});

или дори scrollBottom

casper.start("http://yoursite.com", function() {
this.scrollBottom();
});

В този случай ще трябва да изчакате, докато javascript зареди страницата и повторите това, колкото ви е необходимо.