+1  A: 

Unhelpful answer: it works for me here.

Inside the <iframe> I see an <html> inside of which is the normal content.

(This is RC1 under Win2k8.)

Does FireBug show the iframe having any content? Is the iframe being populated dynamically? If so try JavaScript debugging with a breakpoint on the point at which the iframe is populated.


Answering the question in the comment re. the iframe from http://www.htmlcodetutorial.com/frames/_IFRAME.html:

  • I see the content document in FireBug
  • I do not see it in IE8.

The one thing (compared to an internal example here) is that the iframe you pointed to contains default content... but since this is not shown in IE8's dev tools I can only think this is a defect and should be reported to MS.

Richard
That's really strange. Can you go to this page and tell me whether or not you can inspect inside the iframe?http://www.htmlcodetutorial.com/frames/_IFRAME.htmlI get the same result as I described in my post.
Ryan
A: 

this seems to be a bug with IE8 developer tools. remove the <!DOCTYPE from the document referenced by the iframe and you are good to go.

dix
A: 

I see no problem with the IFRAME element except that if the IFRAME is referencing a Source containing a web slice, the web slice becomes ineffective.

see http://hodentek.blogspot.com/2009/03/ie-80-rc1-does-not-render-web-slice.html

+2  A: 

Install the final release of IE8 and you will easily walk through any element including iFrame and other container controls.

dgoyani