我在exam.js中定义了一个类,然后再default.aspx中。前台
<script type="text/javascript" src="Js/exam.js"></script>
<script type="text/javascript">    
      function Test() {
            var user = new UserCustom(MapImage, url, max);
     }
</script>
问题是UserCustom实在exam.js中定义的,现在在这里定义var user = new UserCustom(MapImage, url, max);无法识别UserCustom.该如何解决呢?

解决方案 »

  1.   

    js的插件一般这种情况下是可以的,我建议你先把那个js的所有代码考到你的页面里运行一下,看看能不能跑通,能的话,就是你写的插件不对,因为都可以new的
      

  2.   

    若僅是沒有先定義,可加關鍵字:defer<script defer="defer"  type="text/javascript">
      

  3.   

    页面地址栏中直接输入 javascript:alert(UserCustom) 你看看什么结果
      

  4.   

    浏览器有没报别的JS错  我觉得估计也是你那个exam.js文件有错才导致这边new不到那类对象