IE 11开发者工具 - 如何聚焦IFRAME?

6
在Chrome开发者工具的控制台中,可以使用下拉选择器将“焦点”更改为IFRAME,如下所示: Developer Tools in Chrome 在Internet Explorer 11的F12开发者工具中如何实现这一功能?
(我知道还可以使用frames[0]...访问IFRAME的内容。)
2个回答

5

从IE 9版本开始,您可以在控制台中使用cd()命令来更改框架的目标。您需要传递一个对框架的引用。

cd(window.frames[0])

1
请参阅:http://msdn.microsoft.com/zh-cn/library/ie/gg589530(v=vs.85).aspx#UsingCDacrossFrames - Glen Little

3

要将焦点移动到顶部窗口,请使用:

cd()

要移动到第一个iframe,请使用:

cd(frame[0])

似乎您无法使用cd(top.frame[1])来移至同级框架。但是如果嵌套了iframe,则可以使用cd(frame[0])进入第一个,然后再次使用cd(frame [0])进入嵌套的内容。
在键入cd(frame[x])后,控制台立即回显:Current window: www.server.com/path/page.aspx,显示当前帧的源URL,这很好。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接