我的机器可以的呀
<%
int i=0;
if(i==0)%>
<script language="javascript">
alert("i=0");
</script>
<%else
%>
<script language="javascript">
alert("i!=0");
</script>

解决方案 »

  1.   

    或许这样真可以~~关键是我在下面还有一句跳转的语句~~大概意思是先弹出这个script~~再跳到另外一页上面去~~你试试看能行吗?~?~
      

  2.   

    <%
    int i=0;
    if(i==0)
    %>
    <script language="javascript">
    alert("i=0");
    location.href = "1.htm";
    </script>
    <%
    else
    %>
    <script language="javascript">
    alert("i!=0");
    location.href = "2.htm";
    </script>
      

  3.   

    To:agen10120216(agen) 那句location.href是起什么作用呢~?~?~
      

  4.   

    果然成了!!!感谢agen10120216(agen)!!哪有比较全的JavaScript的教程吗~?~?~我看的那些讲的都很浅~~初学~~没见过location.href~~现在想多学点~~谢谢!!!
      

  5.   

    简单的javascript可以用out.println输出

    if(a.equals("1"))
    {
        out.println("<script>alert('1');</script>");
    }
    else
    {
       out.println("<script>alert('2');</script>");}