本帖最后由 lazygc520 于 2011-07-28 15:06:59 编辑

解决方案 »

  1.   

        if(confirm('请再次确认是否为合格品!'))
        {
            var url = 'submit.php?id=<?php echo $id; ?>';
            window.location.href = url;
        }else{
               window.location.href ='a.php';
        }
      

  2.   

    不行啊。是不是form表单提交了,就直接跳转到目标页面了?
      

  3.   


    <form name="submit1" method="post" action="submit.php" onsubmit="return add()">
    content
    <input name="btnEditOK" type="submit" title="Submit" class="btnbig" value="提交"   onmouseover="this.className='btnbig_over'" onMouseOut="this.className='btnbig'" onMouseDown="this.className='btnbig_down'" onMouseUp="this.className='btnbig'" />
    </form><script>
    function add(){
        if(confirm('请再次确认是否为合格品!'))
        {
            var url = 'submit.php?id=<?php echo $id; ?>';
           // window.location.href = url;
    document.submit1.action = url;
    return true;
        }
    else
    {
    return false;
    }
    }
    </script>
      

  4.   

    <form name="submit1">
    content
    <input name="btnEditOK" type="submit" title="Submit" class="btnbig" value="提交" onclick="javascript:add();"  onmouseover="this.className='btnbig_over'" onMouseOut="this.className='btnbig'" onMouseDown="this.className='btnbig_down'" onMouseUp="this.className='btnbig'" />
    </form><script>
    function add(){
        if(confirm('请再次确认是否为合格品!'))
        {
            var url = 'submit.php?id=<?php echo $id; ?>';
            window.location.href = url;
        }
    }
    </script>
    这样就可以了 ,你要限制 表单 的post .或者将 按钮改为 button都是可行的。