confirm是有返回值的啊根据返回值判断就可以了啊,有什么问题?

解决方案 »

  1.   

    confirm的返回值是在JS里面的啊,我JS不是很懂,难道可以在JS里面嵌入JAVA代码吗?
      

  2.   

    你在javascript中定义一个全局变量,在jsp代码中就可以调用了
      

  3.   

    对了,那用什么语句把JS变量的值传递给JSP的啊
      

  4.   

    可以先使用if( confirm("是否做处理") )语句进行判断一下.
    这是在javascript中进行的,jsp不知道可以与否??
      

  5.   


    hehe……太多了,教不过来了呀
      

  6.   

    根据confirm 框的选择判断是否执行下面一段的JSP....你想在客户端获得反应后然后决定是否编译服务器端的代码么?
      

  7.   

    好的,我写的稍微简单点,就是有一个Button
     <td align="center"><input  type="button" name="Resumepwd"  value="恢复到初始密码" onClick="return confirm1);"></td>
    在按下Button的时候
    function confirm1(  )

      if(confirm("确认此操作吗?"))
     return true;
     else return false;
    }
    当点是的时候,就执行
    <% 
    try{
    memberBean.resumepwd((String)(empvec.elementAt(0)));}
     catch(Exception e){
     }
     }
     %>
      

  8.   

    做出一种选择后,总要执行一些什么什么吧?如果不继续执行下面的JSP哪至少要转去执行其它功能,总不能就停在哪吧,这时如果要转去执行其它功能的话可以直接在JS里转向。如果是要在当前JSP中跳过一段代码在执行的话,哪么可以设一个变量来控制执行顺序。
      

  9.   

    是啊,当选择是的时候就执行这个啊
    <% 
    try{
    memberBean.resumepwd((String)(empvec.elementAt(0)));}
     catch(Exception e){
     }
     }
     %>
    选择否就什么都不执行啊,
    忙死了,功能上我刚刚自己用JS实现了,呵呵,忙死了,还要准备汇编考试,看都没看过,下星期2,足足有500页啊,哭啊
      

  10.   

    哇,碰到好人了,呵呵,谢谢你,期待ING
      

  11.   

    这是设置页面resetpwd.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>重设密码</title>
    <script language="JavaScript" type="text/JavaScript">
    function confirm1(  )

       if(confirm("确认此操作吗?")){
       document.location.href="resetpwd.jsp";
    return false;
       }else{
      return false;
    }
    }
    </script></head><body><input  type="button" name="Resumepwd"  value="恢复到初始密码" onClick="return confirm1();">
    </body>
    </html>
      

  12.   

    这是动作执行jsp,resetpwd.jsp<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>重设密码</title>
    <script language="JavaScript" type="text/JavaScript">
    function showInf()

      alert("reset password success!");
    }
    </script></head><body><%
    /*
    在这儿添加你的代码!
    try{
    memberBean.resumepwd((String)(empvec.elementAt(0)));}
     catch(Exception e){
     }
     }
    */%>
    <script language="JavaScript" type="text/JavaScript">
    showInf()
    </script>
    </body>
    </html>
      

  13.   


    什么?还有不行地说,你以为我吹牛呀?实话告诉你,我们家祖孙三代都做java的,这可不是吹着玩儿地!
      

  14.   

    哦,哪个时代有JAVA了,呵呵,那估计 James Gosling 就是我,
      

  15.   

    不用?你说不用就不用了,我偏给!好不容易碰到个自己会的问题!!<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>重设密码</title>
    <script language="JavaScript" type="text/JavaScript">
    function confirm1(  )

       if(confirm("确认此操作吗?")){
       document.location.href="resetpwd.jsp?doreset=true";
    return false;
       }else{
      return false;
    }
    }function showInf()

      alert("reset password success!");
    }</script></head><body><%
    if(request.getParameter("doreset")!=null&&"true".equals(request.getParameter("doreset"))){
    /*
    在这儿添加你的代码!
    try{
    memberBean.resumepwd((String)(empvec.elementAt(0)));}
     catch(Exception e){
     }
     }
    */%>
    <script language="JavaScript" type="text/JavaScript">
    showInf()
    </script>
    <%}%>
    <input  type="button" name="Resumepwd"  value="恢复到初始密码" onClick="return confirm1();">
    </body>
    </html>
      

  16.   


    呵呵……这几天改jive(http://www.iswww.net/bbs),老版本,都是这东西,所有的东西都在一个jsp文件里,靠一些if else判断流向,烦透了,现在倒是改了,用上了webwork,可那也得学新东西啊,页面简单了,可系统又得配这配那的,麻烦!我看还不如多弄几个jsp页面来得省心,起码思路清晰,当然,客户的鼠标寿命可能要缩短……,迷茫ing……