iMacros-在另一个选项卡中打开iFrame

iMacros-在另一个选项卡中打开iFrame,iframe,embed,imacros,Iframe,Embed,Imacros,如何在新选项卡中打开iFrame?在选择带有“FRAME F=1”的iFrame后,我尝试使用URLCURRENT,但没有成功 我认为这可以通过使用“SEARCH”来搜索iFrame代码并提取URL来实现,但我不知道如何实现 iMacros Firefox(8.9.7版)给你 'Clear Extraction memory SET !EXTRACT NULL 'Using current tab/window TAB T=1 'Extract URL from first IF

如何在新选项卡中打开iFrame?在选择带有“FRAME F=1”的iFrame后,我尝试使用URLCURRENT,但没有成功

我认为这可以通过使用“SEARCH”来搜索iFrame代码并提取URL来实现,但我不知道如何实现


iMacros Firefox(8.9.7版)

给你

  'Clear Extraction memory
SET !EXTRACT NULL
  'Using current tab/window
TAB T=1 
  'Extract URL from first IFrame
TAG POS=1 TYPE=IFRAME ATTR=* EXTRACT=HREF  
  'Pass URL to variable
SET iFrameURL {{!EXTRACT}} 
  'Open new Tab/window
TAB OPEN
  'Switch to the new Tab/window 
TAB T=2 
  'Navigate to URL from varable (iframe url)
URL GOTO={{iFrameURL}}
如果存在多个iframe,请将
POS=1
修改为适当的iframe位置。。。因此,第三个iFrame的位置为3


如果此解决方案对您有帮助,请将此标记为答案。谢谢

多谢各位!我不知道“iframe”可以用作“Type”。它工作得很好:)