我在Selenium 1(又名Selenium RC)中编写了以下代码,用于使用java进行页面滚动:
selenium.getEval("scrollBy(0, 250)");
Run Code Online (Sandbox Code Playgroud)
Selenium 2(WebDriver)中的等效代码是什么?
我正在努力将信息提交给严重依赖Javascript来完成其大部分操作的网站.当我在浏览器中禁用Javascript时,该网站甚至无法工作.
我在Google和SO上搜索了一些解决方案,并且有人建议我应该对Javascript进行逆向工程,但我不知道该怎么做.
到目前为止,我一直在使用Mechanize,它适用于不需要Javascript的网站.
有没有办法通过使用urllib2或类似的东西访问使用Javascript的网站?我也愿意学习Javascript,如果这就是它需要的东西.
任何人都可以帮助我使用Java自动使用WebDriver 向下滚动功能吗?
就我而言,一旦我垂直向下滚动鼠标,就会"Sign In"
显示(可见)雅虎邮件.