首页 > 解决方案 > 如何关闭 iframe selenium java

问题描述

iframe 是来自 aliexpress.com 的第一个横幅我得到本地选择器以关闭按钮,但无法切换到 iframe。不幸的是,我不知道 iframe 的 ID。已经尝试通过选择器“iframe”获取元素,但对我不起作用。有什么方法可以在没有id的情况下获取iframe,或者获取id,或者在外面关闭iframe?

标签: javaseleniumparsingiframealiexpress

解决方案


您应该能够通过 xPath 抓取它,然后 switchTo() 到框架。另一种选择是使用 selenium 驱动程序作为 JavascriptExecutor 并以该框架作为根节点调用 js 脚本。


推荐阅读