Firefox addon imacros将焦点切换到第二个firefox窗口

Firefox addon imacros将焦点切换到第二个firefox窗口,firefox-addon,imacros,Firefox Addon,Imacros,我们正在尝试创建一个脚本,该脚本可以单击出现在第二个窗口(而不是同一窗口中的选项卡)中的按钮,但似乎无法让iMacro将其焦点更改为新窗口。 iMacro能否在单个脚本中跨浏览器窗口? 网页流程为: -指向URL的浏览器窗口 -单击该页面中的按钮 -一个新窗口打开了 -单击该窗口中的按钮,您可以尝试使浏览器在同一窗口的新选项卡中显示此弹出窗口。 假设您的按钮html代码如下所示: <button id="popupbut" onclick="window.open('http://popu

我们正在尝试创建一个脚本,该脚本可以单击出现在第二个窗口(而不是同一窗口中的选项卡)中的按钮,但似乎无法让iMacro将其焦点更改为新窗口。 iMacro能否在单个脚本中跨浏览器窗口? 网页流程为: -指向URL的浏览器窗口 -单击该页面中的按钮 -一个新窗口打开了
-单击该窗口中的按钮,您可以尝试使浏览器在同一窗口的新选项卡中显示此弹出窗口。
假设您的按钮html代码如下所示:

<button id="popupbut" onclick="window.open('http://popupUrlHere', '', 'width=300,height=300,left=50,top=50,menubar=no');">New window</button>
我认为这个方向应该是正确的

SET !EXTRACT_TEST_POPUP NO
TAG XPATH="id('popupbut')" EXTRACT=HTM
SET popupUrl EVAL("'{{!EXTRACT}}'.match(/(http:.+?)['"]/)[1];")
TAB OPEN
TAB T=2
URL GOTO={{popupUrl}}