如何使用IE7中的IE开发者工具栏检查Iframe中的元素

如何使用IE7中的IE开发者工具栏检查Iframe中的元素,iframe,internet-explorer,toolbar,internet-explorer-7,Iframe,Internet Explorer,Toolbar,Internet Explorer 7,我有一个web应用程序,它使用Iframe。当我尝试检查IE开发者工具栏中的元素时,Iframe节点会高亮显示,并在那里停止。我可以在Iframe节点附近看到一个展开图标。但当我双击它时,什么也没发生 在经历了多次尝试和错误后感到恼火,我尝试在新的html页面中创建一个示例iframe来测试它,结果。。。我可以看到它在iframe中包含所有元素 那么,我的web应用程序到底发生了什么,它是否依赖于任何编码风格。。。。我对这个问题一无所知 正如标题中提到的,我在Vista的IE7中使用IE开发者工

我有一个web应用程序,它使用Iframe。当我尝试检查IE开发者工具栏中的元素时,Iframe节点会高亮显示,并在那里停止。我可以在Iframe节点附近看到一个展开图标。但当我双击它时,什么也没发生

在经历了多次尝试和错误后感到恼火,我尝试在新的html页面中创建一个示例iframe来测试它,结果。。。我可以看到它在iframe中包含所有元素

那么,我的web应用程序到底发生了什么,它是否依赖于任何编码风格。。。。我对这个问题一无所知


正如标题中提到的,我在Vista的IE7中使用IE开发者工具栏。

我遇到了完全相同的问题,但似乎通过单击IE开发者工具栏窗格中的刷新按钮解决了这个问题。该按钮在磁盘图标旁边有一个蓝色向下/向上箭头图标。如果您单击它,由于某种原因,DOM检查器似乎开始在Iframe中工作,而以前它没有这样做。

以jaffa的答案为基础(因为我还不能对jaffa的答案发表评论!):在我的情况下,如果不单击开发工具工具栏中的刷新按钮,iframe在IE开发工具中不可用,因为iframe的内容是异步加载的。看起来IE开发工具在加载时将具有页面的DOM结构,但如果此后发生任何更改,则必须刷新开发工具。

Dude,如果可以,我会给你+100。FWIW,同样的问题也存在于IE 10中,@jaffa的解决方法仍然适用。