日期:2014-05-18  浏览次数:20699 次

给你50分看个简单的题
实现的效果:
  在一个vetSearch.jsp页面中有两个框架分别为top框架和main(下部)框架,在top框架中有一个退出超连接,安了超连接会跳转到Servlet中去执行request.getSession().invalidate();进行销毁session,并再次转到首页,
问题:top 框架跳转到了首页,而main框架确没跳转,形成了在跳转后的首页面上半部分显示它的上半部分,而下半部分显示的是main的那一部分如何实现vetSearch.jsp 页面的整体跳转  
简单点问就是: 在top 框架上跳转时如何关闭main框架或者main框架与top框架一起跳转

------解决方案--------------------
用一个javascript函数
top.frames['FrameName'].location.reload='../servlet;
------解决方案--------------------
方法1 你可以在连接的属性上设置
target="_top";

方法2 如果你通过的是js进行提交
<a href="javascript:window.top.location='/index.htm';" >

如果指定为父框架跳转也可以。修改top为parent
------解决方案--------------------
同意二楼的,实际上就是在你的“退出”超链中加上属性 target="_top"!完全的html的问题
------解决方案--------------------
同意2、4楼,实际上是父子窗体问题,在执行完注销SESSION的操作后,在超链接中添加target=_top"".
------解决方案--------------------
在连接的属性上设置 target="_parent"; 
或者 <a href="javascript:window.parent.location= '/index.htm ';" >