frame把页面分成左右两块
希望右边刷新的时候,左边也同时刷新

解决方案 »

  1.   

    我给你做了一个模仿的效果。不知道是不是你想要的那种结果:
    1.Main.html
    <html>
    <head>
    </head>
    <frameset cols="40%,*"> 
      <frame name="a1" src="firstPage.html" noresize="yes"  border="1px"  scrolling="auto" bordercolor="blue" > 
      <frame name="a2" src="link.html">  
    </frameset>
    </html>
    2.firstPage.html代码如下:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
      <script language="javascript">
           function refresh()
           {
                  alert("刷新");
           }
      </script>
     </HEAD> <BODY>
        
     </BODY>
    </HTML>
    3.link.html代码如下:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
      <script language="javascript">
           function refresh()
       {
                   window.location.reload();
           self.parent.a1.refresh();
       }
      </script>
     </HEAD> <BODY>
        <input type="button" name="Refresh" value="refresh" onclick="refresh()"/>
     </BODY>
    </HTML>