Answers:
Chrome 15允许您更改控制台的范围。在控制台的底部,清除控制台按钮旁边,有一个菜单,<top frame>
显示将提供可用框架的列表:
Firefox具有当前正在开发的类似功能:
您还可以使用命令行在各个框架之间导航:
var frame = document.getElementById("frame1").contentWindow;
cd(frame);
默认情况下,脚本语句和命令的执行是在顶级窗口的上下文中完成的。如果使用框架,请使用“ cd()”控制台命令。
cd() 调用不带参数的cd()返回顶层窗口。
cd(window) 允许您将命令行表达式评估从网页的默认顶级窗口更改为框架窗口。
更多信息,在这里
cd(document.getElementsByTagName('iframe')[0]);
window.frames[x]
方式执行代码。只需附加您想要的任何命令。IEwindow.frames[0].runFunction()