alert(<%=application("aa")%>)试了, 不报错,
也不执行

解决方案 »

  1.   

    这样就行了!
    <html><head></head>
    <script language=javascript>
    function a()
    {
        alert(<%=application("aa")%>)
        }
    </script>
    <body>
    <%
    application("aa")="11"
    %>
    <input type =button value='test' onclick='a();'>
    </body></html>
    原因是asp运行语句先后的问题
      

  2.   

    chenguang781013(hehe)我怎么点了test按钮,没有任何反应
      

  3.   

    不会吧!我是把asp源代码直接拷贝贴出来的,而且在我机器测试成功了!你直接拷贝存成asp文件,在iis下运行试试看!一定行的!
      

  4.   

    to:chenguang781013(hehe)你把
    application("aa")="11"
    换成
    application("aa")="bbb"
    试试;多试几次;
    我这application("aa")="11" 有时行,有时不行
    application("aa")="bbb", 总是不行
      

  5.   

    alert(<%=application("aa")%>)
    那是因为忘加引号了,把上面这句加上引号后一切搞定!
    alert('<%=application("aa")%>')