title: Why html frame behave differently in Firefox and IE8?
body: <p>I use html frame on my webiste, it's been running for I while, usually I only use Firefox to surf the net, my site looks and functions ok, but today I suddenly found IE8 has a problem with the frame on my site, if I click on the top menu items, it's supposed to display the content in the lower part of the frame, it does this correctly in Firefox, but in IE8, it displays the content in the upper part of the frame and replaces the menu items.</p>
  
  <p>In order to give more details, I'll include a simplified version of my html pages, at the top level there are two items, an index.html page and a file directory, all the pages except the index.html are in the directory, so it looks like this :</p>
  
  <pre><code>index.html
  Dir_Docs
    00_Home.html
    00_Install_Java.html
    00_Top_Menu.html
    01_Home_Menu.html
    01_Install_Java_Menu.html
    10_Home_Welcome.html
    10_How_To_Install_Java.html
  
  [ index.html ]
  &lt;Html&gt;
    &lt;Head&gt;&lt;Title&gt;Java Applications : Tv_Panel, Java_Sound, Biz Manager and Web Academy&lt;/Title&gt;&lt;/Head&gt;
  
  &lt;Frameset Rows="36,*" Border=5 Bordercolor=#006B9F&gt;
    &lt;Frame Src=Dir_Docs/00_Top_Menu.html Frameborder=YES Scrolling=no Marginheight=1 Marginwidth=1&gt;
    &lt;Frame Src=Dir_Docs/00_Home.html Name=lower_frame Marginheight=1 Marginwidth=1&gt;
  &lt;/Frameset&gt;
  &lt;/Html&gt;
  
  [ 00_Home.html ]
  &lt;Html&gt;
    &lt;Head&gt;&lt;Title&gt;NMJava Application Development&lt;/Title&gt;&lt;/Head&gt;
  
    &lt;Frameset Cols="217,*" Align=center BorderColor="#006B9F"&gt;
      &lt;Frame Src=01_Home_Menu.html Frameborder=YES Name=side_menu Marginheight=1 Marginwidth=1&gt;
      &lt;Frame Src=10_Home_Welcome.html Name=content Marginheight=1 Marginwidth=1&gt;
    &lt;/Frameset&gt;
  &lt;/Html&gt;
  
  [ 00_Install_Java.html ]
  &lt;Html&gt;
    &lt;Head&gt;
      &lt;Title&gt;Install Java&lt;/Title&gt;
  &lt;/Head&gt;
  
    &lt;Frameset Cols="217,*" Align=center BorderColor="#006B9F"&gt;
      &lt;Frame Src=01_Install_Java_Menu.html Frameborder=YES Name=side_menu Marginheight=1 Marginwidth=1&gt;
      &lt;Frame Src=10_How_To_Install_Java.html Name=content Marginheight=1 Marginwidth=1&gt;
    &lt;/Frameset&gt;
  &lt;/Html&gt;
  
  [ 00_Top_Menu.html ]
  &lt;Html&gt;
    &lt;Head&gt;Top Menu&lt;/Head&gt;
  &lt;Body&gt;
  &lt;Center&gt;
  
  &lt;Base target=lower_frame&gt;
  
  &lt;Table Border=1 Cellpadding=3 Width=100%&gt;
    &lt;Tr&gt;
      &lt;Td Align=Center Bgcolor=#3366FF&gt;&lt;A Href=00_Home.html&gt;&lt;Font Size=4 Color=White&gt;Home&lt;/Font&gt;&lt;/A&gt;&lt;/Td&gt;
      &lt;Td Align=Center Bgcolor=#3366FF&gt;&lt;A Href=00_Install_Java.html&gt;&lt;Font Size=4 Color=White&gt;Install Java&lt;/Font&gt;&lt;/A&gt;&lt;/Td&gt;
    &lt;/Tr&gt;
  &lt;/Table&gt;
  
  &lt;/Center&gt;
  
  &lt;/Body&gt;
  &lt;/Html&gt;
  
  [ 01_Home_Menu.html ]
  &lt;Html&gt;
    &lt;Head&gt;&lt;Title&gt;Home Menu&lt;/Title&gt;&lt;/Head&gt;
  
  &lt;Base Target=content&gt;
  &lt;Body Bgcolor=#7799DD&gt;
    &lt;Center&gt;
      &lt;Table Border=1 Width=100%&gt;
        &lt;Tr&gt;&lt;Td Align=center Bgcolor=#66AAFF&gt;&lt;A Href=10_Home_Welcome.html&gt;Welcome&lt;/A&gt;&lt;/Td&gt;&lt;/Tr&gt;
      &lt;/Table&gt;
    &lt;/Center&gt;
  &lt;/Body&gt;
  
  &lt;/Html&gt;
  
  [ 01_Install_Java_Menu.html ]
  &lt;Html&gt;
    &lt;Head&gt;&lt;Title&gt;Install Java&lt;/Title&gt;&lt;/Head&gt;
  
  &lt;Base Target=content&gt;
  &lt;Body Bgcolor=#7799DD&gt;
    &lt;Center&gt;
      &lt;Table Border=1 Width=100%&gt;
        &lt;Tr&gt;&lt;Td Align=Center Bgcolor=#66AAFF&gt;&lt;A Href=10_How_To_Install_Java.html&gt;How To Install Java ?&lt;/A&gt;&lt;/Td&gt;&lt;/Tr&gt;
      &lt;/Table&gt;
    &lt;/Center&gt;
  &lt;/Body&gt;
  
  &lt;/Html&gt;
  
  [ 10_Home_Welcome.html ]
  &lt;Html&gt;
    &lt;Head&gt;&lt;Title&gt;NMJava For Software Development&lt;/Title&gt;&lt;/Head&gt;
  &lt;Body&gt;
  
  &lt;Center&gt;
    &lt;P&gt;
    &lt;Font Size=5 Color=blue&gt;Welcome To NMJava For Software Development&lt;/Font&gt;
    &lt;P&gt;
  
  &lt;/Center&gt;
  &lt;/Body&gt;
  &lt;/Html&gt;
  
  [ 10_How_To_Install_Java.html ]
  &lt;Html&gt;
    &lt;Head&gt;
      &lt;Title&gt;Install Java&lt;/Title&gt;
    &lt;/Head&gt;
  
    &lt;Body&gt;
      &lt;Center&gt;
  
      &lt;Br&gt;
      &lt;Font Size=5 Color=#0022AE&gt;&lt;A Href=http://java.com/en/download/index.jsp&gt;How To Install Java ?&lt;/A&gt;&lt;/Font&gt;
      &lt;Br&gt;
      &lt;P&gt;
      &lt;Table Width=90% Cellspacing=5 Cellpadding=5&gt;
        &lt;Tr&gt;&lt;Td&gt;&lt;Font Color=#0022AE&gt;
          You need JRE 6 (Java Runtime Environment) to run the programs on this site. You may or may not have Java already installed on your PC, you can find out by going to the following 
  site, if you don't have the latest version, you can install/upgrade it, it's free from Sun/Oracle at :&lt;Font Size=4&gt; &lt;A Href=http://java.com/en/download/index.jsp&gt;http://java.com/en/download/index.jsp&lt;/A&gt;&lt;/Font&gt;.&lt;P&gt;
        &lt;/Font&gt;&lt;/Td&gt;&lt;/Tr&gt;
      &lt;/Table&gt;
      &lt;/Center&gt;
  
    &lt;/Body&gt;
  &lt;/Html&gt;
  </code></pre>
  
  <p>What's wrong with them, why the two browsers behave differently, and how to fix this ?</p>
  
  <p>My site is at : <a href="http://nmjava.com" rel="nofollow noreferrer">http://nmjava.com</a> , in case you want to see more details.</p>
  
  <p>Frank</p>