标签: javascript selenium
我必须使用硒来加载所有元素,即" li"一个非常长的列表,一次只显示大约15个元素,并在向下滚动时动态加载。要加载所有列表项,我必须使用 (JavascriptExecutor)driver).executeScript("window.scrollBy(0,window.innerHeight)"
(JavascriptExecutor)driver).executeScript("window.scrollBy(0,window.innerHeight)"
这在浏览器打开时工作正常,但是当我最小化驱动程序浏览器时,它会继续滚动,但不会生成新元素,因此我无法提取它们。当我最大化驱动程序时它再次正常工作。我必须在最小化时使其工作。