【发布时间】:2014-08-22 04:14:30
【问题描述】:
我正在使用 selenium 对某些应用程序(url)执行屏幕抓取。我正在使用 IE/Firefox 驱动程序。我们可以打开 selenium 在 iframe 中打开的浏览器而不是在新窗口中打开它。更准确地说driver.get 应该在 iframe 而不是窗口中打开 url。
【问题讨论】:
标签: selenium selenium-webdriver
我正在使用 selenium 对某些应用程序(url)执行屏幕抓取。我正在使用 IE/Firefox 驱动程序。我们可以打开 selenium 在 iframe 中打开的浏览器而不是在新窗口中打开它。更准确地说driver.get 应该在 iframe 而不是窗口中打开 url。
【问题讨论】:
标签: selenium selenium-webdriver
没有。您无法在 IFRAME 中打开浏览器。 IFRAME 的内容始终由显示 IFRAME 页面的同一浏览器显示。
如何解决这个问题很大程度上取决于您要完成的工作以及您使用的是 Selenium 1(一种通过将 JavaScript 注入页面来重写页面的浏览器插件)还是 Selenium 2(使用 WebDriver 与浏览器进行通信) .但我很确定你需要重写一些 Selenium 软件。
【讨论】: