<a href="logout.jsp" onclick="pro()">退出</a>
<script type="text/javascript">
function boolean pro(){
if(confirm("您确定要退出么?")){
top.location="index.jsp";
}else{
}
}
</script>
else里面不知道写什么才能留在当前页,求指教
------解决思路----------------------
额,才发同你写的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依然是什么都不填,这样会弹出确认框,你点取消,就什么都不会做了。