js文件是在客户端执行的,肯定不能加asp代码在里边
有以下几种方案:
1,在引入这个js文件之前的地方(htm或者asp)添加代码
<script>
  var a = "<%=vara%>";
   .
   .
</script>
这样可以在js文件里读出这些值
2.再写个asp,内容为该js文件,并把你想加的内容加到里边,然后
<script language="javascript" src="*****.asp"></script>

解决方案 »

  1.   

    第1种方法不实际,因为有可能ASP代码长。
        
        我之前是在HTM文件里面引用JS文件,然后JS文件里面又用到1小段ASP!所以才有题目!    我之前曾经用你第2种方法。
        但是把JS文件变成ASP文件后,那些JS代码全部有高亮颜色变成灰色!看起来特别别扭!如过有语法错误,很难发现!比较麻烦!JS代码比较长,几百行!
        我是用DREAMWEAVER编辑的。    该怎么解决!什么办法?