使用 firefox-firebug 无法获取 iFrame ID。
我想获得那个 iframe id 我去页面源并从那里手动搜索它。
用于 iframe 控制下的 selenium 自动化
driver.switchTo().frame("");
如果 上有名称或 id iframe
,Firebug 应该显示它(至少在元素的 DOM 选项卡中 - 右键单击元素并选择 Inspect in DOM 选项卡)。如果没有名称或 ID,则没有工具可以帮助您获取它。
您应该考虑通过以下方式选择框架
driver.switchTo().frame(int index)
或(我最喜欢的)