ASP文件的变量值如何传到客户端javascript的变量在javascript中用
javascript的变量=<%=asp变量%>

解决方案 »

  1.   

    两个HTM文件之间如何传递变量值好象不大可能
      

  2.   

    a.asp
    ---------------------------------------
    <%@ language=vbscript %>
    <script language="javascript">
    <!--
    function a(k)
    {....
    }
    //-->
    <%set conn=server.createobject("adodb.connection")
    conn....
    set rs=server.createobject("adodb.recordset")
    rs.open conn,sql,1,1
    ....
    kkvv=rs("abc")
    '你是说这样调用?
    response.write "a("&kkvv&")"
    ....
    %>
      

  3.   

    <%@ language=vbscript 
    response.write "<script language='javascript'>"
    response.write "function a(k){....};"
    response.write "</script>"
    set conn=server.createobject("adodb.connection")
    conn....
    set rs=server.createobject("adodb.recordset")
    rs.open conn,sql,1,1
    ....
    kkvv=rs("abc")a(kkvv)
    ....
    %>
      

  4.   

    <%@ language=vbscript 
    response.write "<script language='javascript' Runat='server'>" //这里加Runat='server'
    response.write "function a(k){....};"
    response.write "</script>"
    set conn=server.createobject("adodb.connection")
    conn....
    set rs=server.createobject("adodb.recordset")
    rs.open conn,sql,1,1
    ....
    kkvv=rs("abc")a(kkvv)
    ....
    %>
      

  5.   

    难道就不能把变量"kkvv"变成客户端变量吗?
      

  6.   

    a.asp
    ---------------------------------------
    <%set conn=server.createobject("adodb.connection")
    conn....
    set rs=server.createobject("adodb.recordset")
    rs.open conn,sql,1,1
    ....
    kkvv=rs("abc")
    ....
    %><%@ language=vbscript %>
    <script language="javascript">
    <!--
    var tttt
    tttt=<%=kkvv%>
    function a(k)
    {....
    }
    //-->
    </script>
      

  7.   

    谢谢二位,您二位将各获十分,剩下的那个htm传值问题谁来回答呢?
      

  8.   

    html文件之间怎么进行传值?我也在期待你的答案呢,就算传成功了,还不是要用代码取值,不懂!
      

  9.   

    用javascript的cookies
    找下资料
      

  10.   

    1. 用cookie保存变量,如果客户端禁用cookie,可以用url传递,例如:
    a.htm?para=xxx,在a.htm可以这样得到变量para:
    var para = window.location.href.split("para=")[1]
    2. 不建议用var str = "<%=asp变量%>"来将服务器端的变量值保存到js变量,如果asp变量有特殊字符js就可能会出错,建议这样:
    <span id="spn"><%=asp变量%></span>
    <script>
    var str = document.getElementById("spn").innerHTML;
    </script>
      

  11.   

    html之间传递变量,脚本传递,不是提交
    var s="playlist";
    var k=showModalDialog("playlist.html",s,"dialogWidth=670px;status=no;dialogHeight=300px");