javascript - 在屏幕中间滚动元素的方法

标签 javascript c# selenium-webdriver js-scrollintoview

滚动一直是 Selenium 自动化的一个问题。

欢迎大家提出最好、最可靠的滚动元素的方法 在屏幕中间。

最佳答案

下面是 JavaScript 让我解决上述问题的方法。

((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].scrollIntoView({block: 'center'});", PassIWebElementOverHere);

关于javascript - 在屏幕中间滚动元素的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53610880/

相关文章:

javascript - 在 jQuery 点击功能上显示特定数量的 <div>

C# - 程序员面试挑战 - 接口(interface)和模式编程

c# - 有没有办法将数组翻译成字典

javascript - jQuery Ajax POST JSON 问题

javascript - IE 在重新加载嵌入了 swfobject 的页面时抛出 'Unspecified error'

c# - 以编程方式在 DotNetNuke 6 中创建文件夹

java - 如何使用 selenium WebDriver 访问 HTML 图标标签中的动态文本?

python - 如何定位在python selenium中单击按钮后出现的网页上的元素

java - Selenium Java 与 TestNG,将文本插入到失败的屏幕截图中

javascript - 如何将两个 "functions"放入一个 Angular ng-click 中