moveToElement 和 scrollToView 函数在 Chrome 浏览器中不起作用
moveToElement and scrollToView function not working in Chrome browser
我试图在 chrome 浏览器中使用以下使用 selenium 的函数将光标移动到指定的网络元素,但它不起作用。
你能帮我解决一下吗? scrollIntoView
函数也面临同样的问题。
滚动到网络元素:
Actions action = new Actions(driver);
action.moveToElement(element).click().build().perform();
滚动查看:
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("arguments[0].scrollIntoView();", btnCheckout);
您可以尝试以下代码:-
JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("arguments[0].scrollIntoView(true);", btnCheckout);
我试图在 chrome 浏览器中使用以下使用 selenium 的函数将光标移动到指定的网络元素,但它不起作用。
你能帮我解决一下吗? scrollIntoView
函数也面临同样的问题。
滚动到网络元素:
Actions action = new Actions(driver);
action.moveToElement(element).click().build().perform();
滚动查看:
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("arguments[0].scrollIntoView();", btnCheckout);
您可以尝试以下代码:-
JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("arguments[0].scrollIntoView(true);", btnCheckout);