首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

给你50分看个简单的题解决方法

2012-01-13 
给你50分看个简单的题实现的效果:在一个vetSearch.jsp页面中有两个框架分别为top框架和main(下部)框架,在t

给你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 ';" >

热点排行