javascript:if(confirm("确实要继续吗?")){
 //继续
}else{
 // 不做任何操作}

解决方案 »

  1.   

    function myFormSubmit(linkStatus) {
    if(linkStatus =='submit'){
    if(userConfirm('确认提交?')){
    document.myForm.elements['linkStatus'].value = linkStatus;
    document.myForm.submit();
    }

    }else if(linkStatus =='return'){
    document.myForm.elements['linkStatus'].value = linkStatus;
    document.myForm.submit();
    }

    }function userConfirm(info){
        res=confirm(info);
        if (res==true){      
         return true;
        }else{
         return false;
        }
    }
      

  2.   

    在需要确认的页面的开始部分添加下面的js脚本
    <script>
    if(!confirm("确实要继续吗?"))
    {
    history.back();
    }
    </script>
      

  3.   

    我的jsp源码是这样写的,但是好像没有生效啊?没有提示框弹出
    <%@ page session="true" import="java.util.*" %>
    <script language="javascript1.2">
    if(!confirm("Are you sure you want to log out?"))
    {
    history.back();
    }
    </script>
    <%
      ××××××××
    %>
      

  4.   

    我说一句,既然你说要跳回来就说明你是从别的页面提交到这里的,同时你知是要用户确认,没有必要把确认框放叶面开始的地方,况且这样由bug,如果别人直接访问你这个叶面,那你退到哪里/?
    是不规范的如果你一定要加,oracle的方法是可以的:
    <script>
    if(!confirm("确实要继续吗?"))
    {
    history.back();
    }
    </script>
    你把script版本去掉,你写得也没有问题,你再看看,可能别的问题,你可以先把所有其他的都去掉看看问题
      

  5.   

    javascript 里面的opener即可以 搞定了