<script   src="/Script/SrcollAD.js"   type="text/javascript"   language="javascript"   charset="gb2312"> </script> 
<script   language="javascript"   type="text/javascript"   defer="defer"> 
var   advert   =   new   Advertisement175(); 
alert(advert.ll); 
</script> /Script/SrcollAD.js的内容: 
function   Advertisement175() 
{   this.ll   =   "adfafd";   } 上面这段代码浏览页面时,提示“Advertisement175未定义” 但是改为以下方式: 
<script   language="javascript"   type="text/javascript"   defer="defer"> 
function   Advertisement175() 
{   this.ll   =   "adfafd";   } 
var   advert   =   new   Advertisement175(); 
alert(advert.ll); 
</script> 
就可以正常工作 各位js高手们帮忙看一下,告诉我一下原因吧,谢谢~~~~~~~ 

解决方案 »

  1.   

    测试了一下没问题,应该是路径问题,建议使用相对路径试一下,将SrcollAD.js拷到页面目录下一试就知道了<script src="SrcollAD.js" type="text/javascript" language="javascript" charset="gb2312"></script>   
    <script language="javascript" type="text/javascript" defer="defer">   
        function Advertisement175() { this.ll = "adfafd"; }   
        var advert = new Advertisement175();   
        alert(advert.ll);   
    </script>   
      

  2.   

    楼上大哥<script src="SrcollAD.js" type="text/javascript" language="javascript" charset="gb2312"></script>   
    <script language="javascript" type="text/javascript" defer="defer">   
        function Advertisement175() { this.ll = "adfafd"; }   
        var advert = new Advertisement175();   
        alert(advert.ll);   
    </script>
     这段代码肯定没问题,俺说的是
    <script       src="/Script/SrcollAD.js"       type="text/javascript"       language="javascript"       charset="gb2312">   </script>   
    <script       language="javascript"       type="text/javascript"       defer="defer">   
    var       advert       =       new       Advertisement175();   
    alert(advert.ll);   
    </script>   /Script/SrcollAD.js的内容:   
    function       Advertisement175()   
    {       this.ll       =       "adfafd";       } 
    这段代码的问题哦,另外,请绝对放心路径,路径肯定没有问题的
      

  3.   

    QUOTE:俺拿俺全家人脑袋保证,路径绝对没有问题
    ------------------------
    你学周正龙呢?!肯定是路径问题,你将你的程序都放在根目录试试看,JS文件也放根目录试试,修改一下你的那<script src=///
      

  4.   

    Script文件夹在网站根目录控件的文件夹位置是根目录/UserControls/Advertisement上面那么写路径不正确么?
      

  5.   

    将你的文件统统放在根目录,再将
    <script       src="/Script/SrcollAD.js"       type="text/javascript"       language="javascript"       charset="gb2312">   </script>  
    改为
    <script       src="SrcollAD.js"       type="text/javascript"       language="javascript"       charset="gb2312">   </script>  
    试试看,如果还有问题再说,没有问题就表示你的路径问题.