【问题标题】:How to use vertical scrolling using robot frame work如何使用机器人框架使用垂直滚动
【发布时间】:2020-11-25 15:01:45
【问题描述】:

使用robot框架进行垂直滚动使用哪个方法或关键字 我试过了 执行javascript window.scrollto(document.body.scrollheight, 0)

【问题讨论】:

  • 你想要实现什么,你观察到你当前的代码示例做了什么,为什么它不符合你的目标?

标签: robotframework


【解决方案1】:

我希望您在使用 Firefox 浏览器运行“Set Focus To Element”SeleniumLibrary 命令时可能会遇到麻烦。请根据您的要求尝试以下方式滚动。如果没有明确的属性,如 DOM 中的 ID、类,很少有其他方法可以使用 javascripts 和 xpath。

Execute JavaScript    window.scrollTo(0, document.body.scrollHeight)
Execute JavaScript    document.getElementById("${ElementID}").scrollIntoView()
Execute JavaScript    document.getElementsByClassName("${ElementClass}")[0].scrollIntoView()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-29
    • 2015-11-04
    • 1970-01-01
    • 2021-10-08
    • 2013-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多