用html的iframe
php方面没有什么特别,该怎么做就怎么做。

解决方案 »

  1.   


    //index.html
    <frameset rows="92,*" cols="*" framespacing="0" frameborder="no" border="0"> 
    <frame src="top.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" /> 
    <frameset id="frame_body" border=0 frameSpacing=0 cols="186,*"> 
    <frame src="left.html" id="menu_frame" name="menu_frame" frameBorder=0 scrolling="Auto"/> 
    <frame src="right.html" id="main_frame" name="main_frame" frameBorder=0 scrolling="Auto"/> 
    </frameset> 
    </frameset> //top.html
    <script language='javascript'>
     function test()
     {
      window.parent.frames['main_frame'].location = 'left.html';
      window.parent.frames['menu_frame'].location = 'right.html';
     }
    </script>
    <a onclick="test()">click here </a>//left.html
    //right.html
      

  2.   


    <script language="javascript">
    function setleft(n)
    {
    //alert(n);
    parent.document.getElementById("main-frame").src = "main.php?menu="+n;
    parent.document.getElementById("menu-frame").src = "main.php?menu="+n;

    //alert(parent.document.getElementById("main-frame").src);
    //parent.menu-frame.location.href = 'index.php?menu='+n;
    }
    </script>
    我用这个,但是,点上面菜单的时候,menu-frame每次都变,可以,而main-frame是变一次,不变一次,不知道为什么高手呢....
      

  3.   

    还是一样,main-frame点一下可以,再点一下就不可以,不知道为什么