python - 单击链接时,Selenium 退出全屏
问题描述
每当单击链接或打开新 URL 时,Selenium Web 驱动程序都会全屏显示。有什么办法可以强制全屏吗?
*我正在使用 fullscreen_window() 方法。
谷歌 Chrome 91 / Linux KDE 霓虹灯
解决方案
假设当您单击这样的链接时:
driver.find_element_by_xpath('some xpath').click()
并打开一个新标签:
然后你像这样切换它:
driver.switch_to.window(hadles[1])
它不会以全尺寸打开屏幕,您需要再次执行此操作:
driver.maximize_window()
推荐阅读
- node.js - 如何在使用 keycloak 进行身份验证时处理 uri 重定向
- c++ - 尝试改进 C++ 模板 API
- laravel - Laravel 相同的 URL 和 2 方法
- python - AttributeError:模块“tensorflow”没有属性“py_func”
- octobercms - 在静态页面中使用插件时找不到 AJAX 处理程序
- flutter - 颤振 | 如何将 SizedBox() 添加为 ListView.builder() 的最后一项?
- powershell - 如何使用两种脚本方法在 PowerShell 中加载 dll?
- xamarin - 使用 Shiny 进行本地通知,同时使用我们自己的注册码进行远程通知 - 不适用于 iOS
- python - Python 3 psutil:即使在管理员权限下也无法在 Windows 10 下设置 ionice
- mysql - 用于“将记录集导出到外部文件”的 mySQL 命令