不行,<%=show(a)%>这样本身就报错,<%%>里面没法再加script的值

解决方案 »

  1.   

    show是ASP的过程啊,不能这么写,关键的是我不是光处理这一个值,其实这是一个循环调用的过程
      

  2.   

    我以前也试过,好像不行,用提交一个form看看,然后取返回值
      

  3.   

    用xmlhttp把javascript里的值传到后台处理,然后再把后台处理后的值返回
    用alert()方法提示
      

  4.   

    var xml = new ActiveXObject("Microsoft.XMLDOM");
    xml.load("abc.asp?v1=" + v1 + "&v2=" + v2);//abc返回XML格式的文件
    var str = xml.documentElement.childNodes.item(0).getElementsByTagName("str").item(0).text;参考上面的作法,作一个文件,把show(a)的值返回,就行了.