JSP 单击退出系统按钮跳出整个Frame框架
来源:互联网 发布:淘宝lol卫衣 编辑:程序博客网 时间:2024/04/28 16:35
传统的系统界面,有frame页面,当用户退出系统或者session过期或者非法请求时,都要使当前页面跳转到登录页面。比如用户点击注销的按钮在上面得top.jsp里面,方法:<a href="../login/action_logout.do">退出系统</a>退出之后你会发现,只是刷新了top.jsp上面那个frame,其他两个还在,当然不允许这样啦。
常规的退出系统无非就是两种方式,一个是点击超链接,页面跳转到登录页面,另一个就是点击页面元素,触发js事件,使当前页面跳转。
1、利用超链接属性中target="_parent"。[提交请求之前对请求进行处理]
在超链接中加入target属性<a href="../login/action_logout.do"target="_parent">退出系统</a> 就可以了,他的原理相当于目标页面替换当前的父窗体,而不是当前操作的窗体。
target属性值的含义:
_blank:新建窗口、_self:相同窗口、_parent:父窗口、_top:首窗口
***2、利用js [请求回来以后进行处理]
1)<a href="#" onclick=top.location.replace("logout")>退出</a>
在logout()函数中将session清空,返回的登录页面就会全屏显示登录页面.他的原理相当于在请求发送前,把请求的页面替换成当前页面最顶级的frame,这样返回的页面理所应当的会替换整个页面的内容。
2)login.jsp中加入脚本
window.onload() { if(window.parent.length>0) window.parent.location=location; }
0 0
- JSP 单击退出系统按钮跳出整个Frame框架
- 退出系统时跳出frame框架
- 退出系统时跳出frame框架
- 退出系统时跳出frame框架
- Jsp跳出frame框架
- 退出登录跳出frame框架
- jsp 退出系统(注销和退出整个系统)(退出top框架)
- jsp页面跳出框架注销-退出
- html的框架frame中点退出刷新整个框架
- 跳转跳出框架(frame)
- 跳出frame框架
- frame框架点击链接或者按钮跳转整个页面以及别的frame框架
- 跳出页面的Frame框架
- 怎么退出整个框架
- 怎么退出整个框架
- 怎么退出整个框架
- asp.net Js 小技巧 :在框架中,点击退出按钮,跳出框架,转向登陆页
- JS 跳出iframe框架,退出
- 读写Excel
- 表单提交转码使中文正常显示
- ubuntu如何去除'Enter password to unlock your login keyring'提示框
- Android LocalBroadcastManager 注册广播和直接registerReceiver的区别
- 第三篇 Android kernel 动态编译的环境搭建
- JSP 单击退出系统按钮跳出整个Frame框架
- hadoop(三)命令测试
- Opencv改进型图片素描风(实时摄像头+Sobel边缘检测+三通道图片Mat上叠加另外一个单通道图片Mat)
- switch能否用String做参数?
- android学习之——紧急呼叫
- C语言实践(2016级第5周):编程思维启蒙
- javaweb思考笔记
- layer层CornerRadius影响shadow的实现
- java线程安全总结