Jsp先解析完才会执行客户端脚本

解决方案 »

  1.   

    将后面的代码搁到continue.jsp         <script language=javascript>
    s = window.confirm("已有此会员姓名,是否继续?");
    if (!s){  
    window.alert("请重新输入姓名!");         
    history.back();
    return false;
    }else location.replace("continue.jsp")
    </script>
      

  2.   

    javascript无法阻止jsp执行,jsp可以阻止javascript执行,
      

  3.   

    to qiushuiwuhen(秋水无恨) 
    这样转到另外一个页面还要再传很多变量,麻烦!我想在一页里搞定,难道就没有办法了吗???
      

  4.   

    有办法:在Session里面放置一个逻辑变量,默认是false,
    当javascript执行成功的时候设置变量为true.
    jsp代码先到session中取这个变量,根据其值决定是否继续执行。