【发布时间】:2016-10-10 12:17:45
【问题描述】:
我正在使用 selenium Web 驱动程序自动化一个在页面上有多个 iFrame 的 Web 应用程序。我已经确定该元素是 iframe,但我被卡住并且不知道 iframe 的 ID。如何在网页上获取 iFrame 名称或 Id?
【问题讨论】:
-
您需要特定 iframe 的 ID 还是所有 iframe 的 ID?
-
添加至少 2 级层次结构的相关 HTML... 如果您无法获得唯一的 id 或名称,则需要使用 CSS 或 xpath
-
请澄清您的具体问题或添加其他详细信息以准确突出您的需要。正如目前所写的那样,很难准确地说出你在问什么。请参阅How to Ask 页面以获得澄清此问题的帮助。
-
我需要网页上特定 iFrame 的 ID。我通过查看查看源尝试过,但找不到。这是获取网页上存在的所有 iFrame 并使用索引值获取特定 iFrame 的奇怪方法。如果有其他方法可以找到 iFrame id,请告诉我。