locked
IE 8 crashes on print preview for a simple page with iframe with nested framsets after MS14-052 patch RRS feed

  • Question

  • IE 8 crashes on print preview for a simple page with iframe with nested framsets after applying - MS14-052: Cumulative security update for Internet Explorer: September 9, 2014.

    I have 3 simple HTML pages Iframe.html, FrameSet.html and Left.html. If I open Iframe.html and click on print preview it crashes.

    If i remove the nested framesets then it works just fine. Here is the code for 3 pages.

    Iframe.htm Code
    <!DOCTYPE html>
    <html>
    <body>
    <iframe src="FrameSet.html"></iframe>
    </body>
    </html>

    FrameSet.htm - Code
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
    <HTML><HEAD><META content="IE=8.0000" http-equiv="X-UA-Compatible">
    <TITLE></TITLE>
    </HEAD>
    <FRAMESET cols="50%,50%" >
    <FRAMESET cols="5%,95%">
    <FRAME src="left.html">
    <FRAME src="left.html">
    </FRAMESET>
    <FRAME src="left.html">
    </FRAMESET></HTML>

    left.htm code
    <!DOCTYPE html>
    <html>
    <body>
    <div style="color:#0000FF">
      <h3>Left</h3>
    </div>
    </body>
    </html>


    Now if I replace the FrameSet.htm - Code with below code it works fine

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
    <HTML><HEAD><META content="IE=8.0000" http-equiv="X-UA-Compatible">
    <TITLE></TITLE>
    </HEAD>
    <FRAMESET cols="50%,5%,45%" >
    <FRAME src="left.html">
    <FRAME src="left.html">
    <FRAME src="left.html">
    </FRAMESET></HTML>

    Please help?

    Thanks,
    Himanshu

    Tuesday, October 7, 2014 9:49 PM

Answers

  • Hi,

    Post questions about html, css and scripting for website development to the IE Web Developer forum.

    http://social.msdn.microsoft.com/Forums/ie/en-US/home?forum=iewebdevelopment

    Please validate and correct any markup errors before posting. (validator.w3.org). the IE10/11/12 developer tool includes warnings for markup and scripting errors... f12>Console tab, refresh the page to show suppressed error messages. If possible include a link to your website instead of the markup as we need to inspect your servers response headers and determine the documentMode that your pages render in.

    here is the link to the w3 documentation about nesting frameset elements.

    http://www.w3.org/TR/html4/present/frames.html#h-16.2.1.2

    content hosted in an iframe assumes the document mode of the parent document.

    The use of an x-ua meta in an iframe hosted in a edge document is superfluous.

    Outcomes with documents using the file protocol are different to http(s) documents... always use a web server to test your WEB pages.

    a crashing browser is indicative of a misbehaving addon.... the first step in troubleshooting web browser issues is to test in no-addons mode.


    Rob^_^


    Tuesday, October 7, 2014 10:56 PM