Javascript 硒自蔓延
我对使用硒还不熟悉,所以我想就这些问题提供一些帮助 1) 如何自动滚动并让它在达到桌面高度时停止?因为我想截屏一个网页的全屏,我希望它能够自动滚动到一定的桌面高度,截屏,继续滚动到下一个相同的高度,再次截屏,直到页面结束Javascript 硒自蔓延,javascript,selenium,autoscroll,Javascript,Selenium,Autoscroll,我对使用硒还不熟悉,所以我想就这些问题提供一些帮助 1) 如何自动滚动并让它在达到桌面高度时停止?因为我想截屏一个网页的全屏,我希望它能够自动滚动到一定的桌面高度,截屏,继续滚动到下一个相同的高度,再次截屏,直到页面结束 2) 如何确定页面的结尾?通过使用JavaScript的scrollTo方法还是有其他方法?您可以通过定义x和y轴来尝试滚动。请在javascript中尝试此代码 WebDriver=newfirefoxdriver(); JavascriptExecutor js=(Java
2) 如何确定页面的结尾?通过使用JavaScript的scrollTo方法还是有其他方法?您可以通过定义
x
和y
轴来尝试滚动。请在javascript中尝试此代码
WebDriver=newfirefoxdriver();
JavascriptExecutor js=(JavascriptExecutor)驱动程序;
jse.executeScript(“window.scrollBy(0200)”,“”)代码>
如果有帮助,请告诉我。根据浏览器的不同,屏幕截图已经占据了整个页面(而不仅仅是视口)。你在用什么WebDriver?我在用SeleniumWebDriver@acdcjunior您使用的是什么selenium语言绑定?我指的是什么浏览器:FirefoxDriver、ChromeDriver、PhantomJSDriver……FirefoxDriver@acdcjunior