<!--   -->是HTML风格的注释,javascript是跟java,C++等注释使用相同风格~

解决方案 »

  1.   

    <script src="xxx.js">是HTML标记,由浏览器解释
    <!--#include file="xxx.js"-->是服务器端包含 由web服务器将xxx.js包含到文件中 
    (如果在浏览器端查看原码,将看不到此语句)
      

  2.   

    to gray :
    <!--#include file="xxx.js"-->服务器端包含?没听说过,至少我知道PHP和Perl不能这么做,是ASP的功能吗?
      

  3.   

    用<!--#include file="xxx.js"-->会将.js文件显示在html文件里面,而<script src="xxx.js">只是引用.js文件,.js文件内容不会显示在html文件里面。
      

  4.   

    就象 <% %>的ASP标记中的内容不会出现在HTML中一样
      

  5.   

    后者是server端文件包含,可以包含任何合法asp文件,asp中有
    前者也是文件包含,但只能包含执行结果为纯脚本代码的asp文件.
      

  6.   

    一般的Client端JS脚本(IE执行)
    用<script src="xxx.js">如果是这样的
    <script ....  runat=server>
    通常是Server端的用在ASP里的JS脚本,(Server执行)

    <!-- #include file="xxx.js"-->
      

  7.   

    哦,有点类似PHP的require ();