问题:frameset框架,在框架上一个页面有退出登陆的链接,现在点击这个链接能将session清空,但是跳转不是整个frameset跳到新页面,只是有退出登陆链接的那个页面跳转到了新页面.
用javascript把退出登陆做成关闭窗口的链接也不行,在frameset中好象不起作用.
我该怎么做才能使整个frameset页面跳转到新页面啊? 或者用别的方法做退出登陆?
回复:
参照:
mainFrame.jsp
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>::::::::::::::厦门新闻出版局---功能页::::::::::::::::::::</title>
<frameset cols=15%,86% id="parentFrame">
<frame src="leftMenu.jsp" name="left" >
<frameset rows=4%,* cols="*" framespacing="0" frameborder="0">
<frame src="top.jsp" name="top" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" >
<frame src="userManage.jsp" name="main">
</frameset>
</frameset>
<noframes></noframes>
logout.jsp
<%@ page
language="java"
contentType="text/html;charset=gb2312"%>
<%
session.removeAttribute("LoginID");
session.removeAttribute("Role");
out.println("<script>");
out.println("window.top.location.href='index.jsp';");
out.println("</script>");
%>
【dafei2599】:
楼上
【hanpoyangtitan】:
<a href="login/login?action=logout" target="_top">退出</a>
【look0088】:
不太明白....
logout.jsp要怎么调用啊 我直接跳转到logout.jsp 整个框架还是只有一个页面会跳转别的都不动啊
【look0088】:
href="login/login?action=logout" 这个是什么意思...
【hanpoyangtitan】:
比如login是登录检测、用户注销的servlet的mapping 在HyperLink中设置目标为顶层框架,如果_top不行,试一下_parent
【jspine】:
parent.location='';
【aimer311】:
你先参考我的回复,
退出按钮就在leftMenu.jsp上,<a href="logout.jsp">退出</a>
【look0088】:
哈哈 谢谢大家帮忙 用aimer311朋友的方法解决了
另外 window.top.location.href='index.jsp';这个是什么意思啊?
我直接用<a href="javascript:window.close()">关闭窗口</a> 怎么会不起作用啊..
【aimer311】:
这就是让整个框架链接到index.jsp
【look0088】:
恩 收获很大
哈哈 终于搞定了 :)
【luhao】:
<input type="button" value="退出系统" onClick="parent.location.href='logoff.jsp'">
分享到:
相关推荐
frameset的应用:编写了几个jsp页面 1.<frameset>:定义一个框架集,它被用来组织多个窗口。每个窗口都是一个独立的html界面。 2.<frameset>有两个参数,cols和rows。cols:列的数目和尺寸。rows:行的...
使用frameset来分割窗口,在顶部的页面中有一个退出选项,点击退出应该跳出这个frameset而不是只是上面的页面变掉...
页面布局frameset frame
NULL 博文链接:https://alleni123.iteye.com/blog/1989291
从子frameset退出整个框架的方法,静态和动态两种
主要介绍了html页面嵌套使用示例(frameset使用方法),需要的朋友可以参考下
配置了spring 3.0.5 + hibernate 3.6 + struts 2.2.3 一个简单的frameset 权限跳转静态页面
frameset 框架frameset 框架frameset 框架
\frameset框架页面加滚动条.doc
做了一个点击按钮,使Frame页面隐藏或显示并变换图片的例子,但还是存在上边距无法消除和JS只能用于IE的缺陷,望大家指正。
随便搞的个,简单的能用下。没发现几个好点的资源
NULL 博文链接:https://happyforever.iteye.com/blog/1579532
frameset元素属性
自己做的基于c#语言的asp.net开发框架。包含frameset、ajax‘javascript 灰常传统的上左右框架
在frameset中frame页面读取另一frame页面$.data数据
Frameset_详解;Frameset html;Frameset;Frameset_详解;Frameset html;Frameset;Frameset_详解;Frameset html;Frameset
你见过QQ邮箱吗?你做网页的时候有没有想过左边是漂亮的菜单列表,而点击过后的内容在右边显示?虽然可能对于高手来说这个很菜,但是对于像我们一样的菜鸟来说很需要这些例子来提升自己,增加我们项目的技术含量!
简单、一看就懂,很简单的描述frameset框架的应用
易用。代码少,利于初学者进行修改整合,开发出自己的作品
frameset遮罩