<%
response.write("<script language=""javascript:document.write('...');""</script>")
%>try this. :)

解决方案 »

  1.   

    用字符串
    string strjscript="<script language =javascript >";
    strjscript+="alert(\"该人员编号已存在!\");";
    strjscript+="</script>";
    this.Lable.Visible =true;
    this.Lable.Text =strjscript;
      

  2.   

    <script language="javascript" runat="server">
    Response.write("....");
    </script>
      

  3.   

    同VBscript一样,把第一句改为jscript就可,其余仍用<%...%>
    <%@LANGUAGE="JSCRIPT" CODEPAGE="936"%>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head>
    <%
      var Connect;
      var Conn;  Connect = "Driver={SQL Server};Server=127.0.0.1;UID=sa;PWD=;Database=inquiryid"
      Conn = Server.CreateObject("ADODB.Connection")
      Conn.Open(Connect);/*  var rs = Server.CreateObject("ADODB.RecordSet");*/
    //  var sqlStr = "select * from sinfo";
    //  rs.open(sqlStr,Conn,1);
      var rs = Conn.Execute("select * from sinfo")
      while (!rs.Eof)
     {
       Response.write(rs("password"));
       Response.write("<br>");
       rs.MoveNext()
      }
      Response.write("success!!!")
      rs.Close()
     Conn.close()%>
    </body>
    </html>
    /////////////////////
      

  4.   

    这种runat=这种方法也同vbscript一样
    <script language="javascript" runat="server">
     Response.write("....");
    </script>但是jscript的这两咱方法的调用顺序是有差别的,可能runat里的东西在网页加载后再执行!
      

  5.   

    to possible_Y(◎)(◎)←(这是眼镜,不要想歪了) :
    Response.write是asp语句啊,怎么能用在js里呢,不明白
      

  6.   

    而且,我这么用以后,本来不该输出的时候都输出了,如:
    <%if 条件1 then%>
    ...
    <%else%>
    <script language="javascript" runat="server">
     Response.write("....");
    </script>
    <%end if%>
    结果,符合条件1的时候,js脚本也被输出了,而实际是不该输出的呀。