你这代码是在客户端运行的吧!
<script>
<%
if(value==0)
{//弹出一个窗口
}else{
document.location.href="http://www.csdn.net";
}
%>
</script>

解决方案 »

  1.   


    <script>
    if(value==0)
    {//弹出一个窗口
    }else{
    document.location.href="http://www.csdn.net";
    }
    </script>
      

  2.   

    <%
    if(value==0)
    {//弹出一个窗口
    %>
    <script>
      alert("")
      或者使用open()
    </script>
    <%
    }
    else
    {
    response.sendRedirect("http://www.csdn.net");
    }
    %>
      

  3.   

    javafaq2004(农村干部瞎忙活) ,你真是瞎忙。
    我要根据jsp的条件进行不同处理,value取数据库里的值,不是脚本变量
      

  4.   

    呵呵,也是啊!dlglmf(雨魂)替你解决了。 ghostboat(ghostboat) 
    我的信誉没有超过100。
      

  5.   

    <html>
    <head>
    <script>
      function winopen(){
    <%
      if (true){
    %>
          ...//弹出窗口
    <%
     }
     else{
    %>
     //其他动作
    <%
     }
    %>
    }
    </script>
    </head>
    <body onload="winopen()">
      .....
    <body>
    </html>