使用confirm()按确定退出登录返回登录页面,按取消留在当前未退出登录页面

_乔 2014-11-29 08:58:09
<a href="logout.jsp" onclick="pro()">退出</a>


<script type="text/javascript">
function boolean pro(){
if(confirm("您确定要退出么?")){
top.location="index.jsp";
}else{
}
}
</script>
else里面不知道写什么才能留在当前页,求指教
...全文
619 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hymwrj1 2014-11-29
  • 打赏
  • 举报
回复
引用 3 楼 u012197585 的回复:
return false;填进去也是按什么都退出登录了
额,才发同你写的js有N多错。 1,<a href="logout.jsp" onclick="pro()">退出</a> 这个<a>标签的默认行为是跳转到你在href中指定的页面,你不取消这个默认行为,你的onclick事件是不会生效的,就直接跳到loginout.jsp 。所以,应该写成这样:<a href="javascript:void(0)" onclick="pro()">退出</a> javascript:void(0) 就是取消<a>的默认操作。 2,function boolean pro(){} 把你boolean去掉,js不用返回类型。 3,else依然是什么都不填,这样会弹出确认框,你点取消,就什么都不会做了。
_乔 2014-11-29
  • 打赏
  • 举报
回复
return false;填进去也是按什么都退出登录了
姜小白- 2014-11-29
  • 打赏
  • 举报
回复
return; 呢
hymwrj1 2014-11-29
  • 打赏
  • 举报
回复
什么也不写不就留在当前页了么......
_乔 2014-11-29
  • 打赏
  • 举报
回复
谢谢指正很受用,程序好使了

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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