【发布时间】:2014-09-12 00:26:45
【问题描述】:
可以使用 selenium 在 Firefox 中获取当前活动选项卡吗? 我正在创建半自动化的应用程序(用户正在打开标签,如果他想转储其中一个,他只需点击热键)。
但是当用户打开多个标签时我遇到了问题,我需要知道应该切换到哪个标签到转储站点。
【问题讨论】:
可以使用 selenium 在 Firefox 中获取当前活动选项卡吗? 我正在创建半自动化的应用程序(用户正在打开标签,如果他想转储其中一个,他只需点击热键)。
但是当用户打开多个标签时我遇到了问题,我需要知道应该切换到哪个标签到转储站点。
【问题讨论】:
只需存储最初打开的窗口,然后您的应用就可以切换到它。
var OriginalWHND = Driver.GetWindowHandles()[0];
...
// when you need to switch back..
Driver.SwitchTo().Window(OriginalWHND);
【讨论】: