Article ID: 188763 - Last Review: May 11, 2006 - Revision: 2.0 PRB: document.readyState Not in Sync with Download in IFrameThis article was previously published under Q188763 On This PageSYMPTOMS
When you insert an IFrame using insertAdjacentHTML, the readyState is not
in sync with the download of the document in the new IFrame. If you check
the value of document.readyState immediately after the insertAdjacentHTML,
the readyState is set to complete, even though the document in the IFrame
has not finished loading.
STATUS
The behavior is by design. Once a document goes readystate complete, Internet Explorer does not fire onreadystatechange again.
MORE INFORMATIONSteps to Reproduce BehaviorHere is HTML code that reproduces the problem. When you press the button, an IFrame is inserted before the end of the body. Then, a message box is displayed to show the value of document.readyState. At this point, document.readyState is set to complete. The readyState should change as the document in the IFrame is downloaded.REFERENCESFor more information about developing Web-based solutions for Microsoft Internet Explorer, visit the following Microsoft Web sites: http://msdn.microsoft.com/ie/
(http://msdn.microsoft.com/ie/)
http://support.microsoft.com/iep (http://support.microsoft.com/iep) APPLIES TO
| Article Translations
|

Back to the top
