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

时间:2017-07-21 21:30:25

标签: iframe embed imacros

如何在新标签页中打开iFrame?我选择使用" FRAME F = 1" 的iFrame后尝试使用 URLCURRENT ,但它无效。

我认为可以使用" SEARCH "搜索iFrame代码并提取URL,但我不知道该怎么做。

iMacros Firefox(版本8.9.7)

1 个答案:

答案 0 :(得分:3)

你去......

  '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位置...对于第3个iFrame,请POS=3

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