【发布时间】:2016-04-18 19:34:09
【问题描述】:
我有以下代码:
import java.io.IOException;
import com.machinepublishers.jbrowserdriver.JBrowserDriver;
import com.machinepublishers.jbrowserdriver.Settings;
import com.machinepublishers.jbrowserdriver.Timezone;
public class ReadMovies {
public static void main(final String[] args) throws IOException {
final JBrowserDriver driver = new JBrowserDriver(Settings.builder().timezone(Timezone.AMERICA_NEWYORK).build());
driver.get("http://www.cinesift.com/#/");
driver.executeScript("window.scrollTo(0, document.body.scrollHeight)");
System.out.println(driver.getPageSource());
driver.quit();
}
}
但是,executeScript() 似乎没有任何效果 - 程序仍然会在页面首次加载时打印原始源(因此没有加载其他元素)。有谁知道怎么回事?
【问题讨论】:
标签: javascript java html selenium selenium-webdriver