ruby - 如何使用 watir webdriver 在 chrome 浏览器中设置缩放级别(ruby watir- 设置特定缩放级别/缩小/放大)
问题描述
我不知道如何在 watir 中设置浏览器功能,所以上网并尝试了以下方法,但它对我不起作用。
我的问题是,我想将缩放级别降低到 75%,然后进行其余的编码:
driver = Watir::Browser.new :chrome
driver.send_keys [:control, :subtract]*3
解决方案
人们普遍认为,当人们使用 selenium 时,他们倾向于使用driver
变量,但是当人们使用 WATIR 时,他们使用browser
,所以使用浏览器而不是驱动程序。
为了回答您的问题,您可以使用以下代码设置缩放级别。
browser=Watir::Browser.new :chrome
browser.execute_script("document.body.style.zoom='75%'")
推荐阅读
- python - 在 Keras 的多层感知器中存在许多隐藏层的情况下如何使用 input_dim 参数
- android - FragmentManager:在动画类中找不到名称为 mListener 的字段
- python - 如何使用获取请求搜索某些数据然后使其能够被读取?
- javascript - 无法使用 Javascript 在 Div 上调用 Bootstrap 模态函数
- python - 如何修复 tensorflow-gpu==2.0beta1 中的内存泄漏?
- javascript - 为什么它不连续写入文本字段?
- c++ - 二维码生成算法数据屏蔽实现案例分析
- amazon-web-services - 如何使用 terraform 中的 aws_ssm_parameter 在“值”参数中输入字典结构?
- reactjs - React Hook "useState" 在函数 "app" 中被调用,它既不是 React 函数组件也不是自定义 React
- cakephp - 如何在单选按钮 cakephp 3 中添加自定义 id 属性