新手求教:退出登录的实现

wangqi060934 2010-09-26 04:25:16
下面我是在网上找的退出登录代码,不知道有没有什么简化的方法,在javascript里面能不能完成下面logout.jsp里面的功能
在这个页面中点击logout退出
<a href="#" onClick="quit()"> Logout</a>

<script language="JavaScript">
function quit(){
if(confirm("sure to logout?"))
window.location.href("logout.jsp");
}
</script>

--------------------------------华丽的分割线----------------------------------------
logout.jsp:


<%
session.invalidate();
out.println("<script language='javascript'>");
out.println("window.location.href='login.jsp'");
out.println("</script>");
%>


...全文
53 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
KK3K2005 2010-09-26
  • 打赏
  • 举报
回复
一般情况下
js里直接删除 cookie就可以了
应为后台的SESSION值的查找key一般是放在cookie中的

另外退出时吧页面引导到专门的退出处理页面是推荐的做法
灬上海爽爷 2010-09-26
  • 打赏
  • 举报
回复
SESSION是服务器端的。理论上JS不行。。你可以用COOKIES来判断。这个JS可以。
MrSLin 2010-09-26
  • 打赏
  • 举报
回复
js是客户端的,jsp是服务端。logout是要告诉服务器,某个用户要退出,然后session.invalidate();
这件事情怎么也不可能通过js来实现。

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧