<body>
<div class="left"></div>
<div class="top"></div>
<div class="right"></div>怎么用iframe或frameSet 把这几个div分割成几个jsp的组合? 我主要是想点左侧页面链接只刷新右侧top和right区域,点击top的按钮只刷新 right的区域?

解决方案 »

  1.   


    %@ page pageEncoding="GBK" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    <body> 
    <div class="top"> 
    <iframe name="top" src="top.jsp" frameborder="0" width="100%"></iframe>
    </div> 
    <div class="left" style="display:inline;"> 
    <iframe name="left" src="left.jsp" frameborder="0" width="20%"></iframe>
    </div> 
    <div class="right" style="display:inline;"> 
    <iframe name="right" src="reght.jsp" frameborder="0" width="80%"></iframe>
    </div> 
    </body>
    </html><!--在其他Jsp文件中,使用如下方式链接 -->
    <A href="other.jsp" target="left">在左边窗口打开</a>
      

  2.   

    怎么我在top里写 <a href="commentRight.jsp" target="right"> 怎么不行呢?
      

  3.   

    用iframe吧!
    在你左边添加链接的时候指定他的target = "top/right"!(这的top/right是指top或right得iframe名称)
    即是:如果你的iframe定义为<iframe name="right" src="right.jsp" frameborder="0" width="80%"></iframe> 
    那么:默认显示页面时right.jsp
    当你在左边添加链接的时候可以:
    <a href="你所需点出的页面" target="right"> 这样既可!