比如
JS调用ASP的变量:<script>var str="<%session("uname")%>";</script>

解决方案 »

  1.   


    var str=" <%=session("uname")%>"; 
      

  2.   

    JS读取PHP的 :  <script   language=javascript>   
        
      var   str= <?echo   PHPVarHere?>     
      </script>
      

  3.   

    JS读取JSP的和读取ASP的很像var str='<%= getNum()%>';
    var num=toInt(str);
      

  4.   

    <a href="<? echo $rs[link_url]?>">
      

  5.   

    谢谢楼上的各位,我是用.net写的,比如string变量getImage(c#变量)已经把图片从数据库里读取出来了,假如他的值目前为getImage="uploadfile/1184380150456513.jpg"现在怎么将他传给下面的javascript变量:imgUrl[1]="uploadfile/1184380150456513.jpg"; 
    imgUrl[2]="uploadfile/1184382642363590.jpg"; 是这样写吗?imgUrl[1]=<%=getImage%>
    大侠们指点下!!小弟谢谢了~~!
      

  6.   

    JS读取NET变量有2种方法:
    方法1:
    用一个隐藏控件,把变量的值给隐藏控件,再用Javascript去找隐藏控件的值
    window.document.getElementById("隐藏控件的ID").value //这个就可以得到隐藏控件的值方法2:
    javascript 中:
    var value=<%=Num%>Num要是一个属性
    如:
    Public String Num
    {
    set{...}
    get{...}
    }如果字符变量是字符型像alert()等要这样用alert("<%=Num%>");
    还有Num一定要是public申明 
     
      

  7.   

      在js中使用 变量="<%#asp.net变量名%>";  的形式即可得到变量的值,如 var id = "<%#userid%>"; (asp.net中Public string userid = "zhangsan";