就是先打开a.jsp,然后再打开b.jsp,但a.jsp并不关闭,而是隐藏了,并把a.jsp的网页截图缩小放在一边,这时如果点击a.jsp的缩略图则直接显示a.jsp页面,并不要重新刷新a.jsp。有点像在新窗口打开的那种,但新窗口还是本窗口。

解决方案 »

  1.   

    直接说你的需求吧是打开b.jsp后关闭a.jsp还是???
      

  2.   

    因为是要在同一个窗口操作,所以正常情况下都从a.jsp直接跳转到b.jsp了。再想看a.jsp就要重新连接,这样会重复访问服务器,我想不把a.jsp的连接关了,在打开b.jsp的时候就像是在新标签中打开链接的那样,但还是在同一窗口中同一标签中操作
      

  3.   

    试试用iframe,display属性控制?
      

  4.   

    <a href="#" onclick="window.open('<%=request.getContextPath() %>/login.jsp','','')">login</a>
      

  5.   

    楼主的意思是想实现ie7或者ie8中的快速导航选项卡中的那种效果。
    但是我觉得这种方法不可取。
    1.不关闭页面,也就是说该页面所占用的内存一直不能释放,那么当你打开一定数量的页面时,你的浏览器会崩溃。
    2.页面的缩略图,只能通过后台代码生成图片来显示。