iMacros - 在另一个选项卡中打开 iFrame
iMacros - Open an iFrame in another tab
如何在新标签页中打开 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 位置...因此第 3 个 iFrame 为 POS=3
。
如果此解决方案对您有帮助,请将此标记为答案。谢谢!
如何在新标签页中打开 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 位置...因此第 3 个 iFrame 为 POS=3
。
如果此解决方案对您有帮助,请将此标记为答案。谢谢!