如何在IE 8浏览器中访问子窗口中的元素

时间:2015-03-17 07:11:51

标签: selenium-webdriver

我试图在IE8浏览器中访问子窗口中的Web元素。

我无法访问该子窗口中的任何元素,我在浏览器中尝试了开发人员工具(F12),获取了X路径的宏,页面源获取元素的ID /名称,但没有任何工作。有人可以帮我吗

2 个答案:

答案 0 :(得分:0)

检查为类似问题提供的答案中的代码 -

Java: focus is not on pop-window during window handling

编辑:其他方法 - 请尝试以下步骤(手动):

  1. 打开主页,点击F12打开开发人员工具栏。
  2. 执行打开弹出窗口的操作。
  3. 专注于弹出并击中F12。您应该看到一个开发人员工具栏。
  4. 查看此屏幕截图 - http://snag.gy/pPXLX.jpg

    作为替代方案,您也可以尝试获取弹出窗口的URL并在主浏览器窗口的新选项卡中打开,然后执行F12检查任何元素。

答案 1 :(得分:0)

你是什么意思: -

  

什么都没有在那里工作?

具体。

您可以在Firefox或其他高级网络浏览器中打开网站以获取元素的选择器,然后使用IE 8驱动程序运行自动脚本。