gpt4 book ai didi

ruby - 如何使用 ruby​​ 在 capybara 中导航到页面顶部

转载 作者:行者123 更新时间:2023-11-28 20:38:15 26 4
gpt4 key购买 nike

在执行完所有操作后使用 capybara 对网页进行自动化时,我需要导航到页面顶部以单击提交按钮。任何人都可以分享任何决议( ruby 与 capybara )

最佳答案

你可以通过

page.execute_script('window.scrollTo(0,-100000)')

如果你想滚动页面的底部,你可以使用
page.execute_script('window.scrollTo(0,100000)')

值为 -100000 100000 只是为了确保您真的滚动到页面的顶部和底部。这个数字也可以更低。

更多信息:

scrollBy method : window.scrollBy(xnum, ynum) xnum :沿 x 轴滚动多少像素。
ynum :沿 y 轴滚动多少像素。

Capybara execute_script :执行给定的脚本,不返回结果。

关于ruby - 如何使用 ruby​​ 在 capybara 中导航到页面顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45728912/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com