Javascript 如何使用selenium与Node.js和Chai/Mocha框架执行向下滚动

Javascript 如何使用selenium与Node.js和Chai/Mocha框架执行向下滚动,javascript,node.js,selenium,mocha.js,Javascript,Node.js,Selenium,Mocha.js,浏览器:Chrome 将selenium与Node.js(javascript)一起使用,如何执行向上或向下滚动。滚动直到元素出现: driver.executeScript("arguments[0].scrollIntoView()", element); 或者您可以按像素滚动: executeScript("window.scrollBy(x-pixels,y-pixels)"); 或直到第页末尾: executeScript("window.scrollTo(0, document.

浏览器:Chrome
将selenium与Node.js(javascript)一起使用,如何执行向上或向下滚动。

滚动直到元素出现:

driver.executeScript("arguments[0].scrollIntoView()", element);
或者您可以按像素滚动:

executeScript("window.scrollBy(x-pixels,y-pixels)");
或直到第页末尾:

executeScript("window.scrollTo(0, document.body.scrollHeight)");

谢谢你。它使用了:driver.executeScript(“参数[0].ScrollingToView()”,元素);