在使用梅花雪的日期控件3.0的时候,如果把js文件单独存为一个文件,然后在程序文件中调用有就错误提示说缺少对象,但是将js文件中的内容放到程序文件中就可以正常使用,请问这是怎么一回事,我需要在多个页面调用,总不能每个页面都加上那么长的代码吧。

解决方案 »

  1.   

    我在asp中试过,放在不同的文件中是可以的,
    但是在.net中不可以。
      

  2.   

    文件存储编码问题,你在.net中打开,重新保存一下,选择一下编码方式,大致是gb2312或utf-8,多试几个,应该可以,我遇到过这个问题,这样弄一下后就好用了。
      

  3.   


      改为utf-8就可以了,
      我选年份的时候会跳出很多循环对话框,不知道你们那里有没有这个问题?
      

  4.   

    改为utf-8就可以了,
      我选年份的时候会跳出很多循环对话框,不知道你们那里有没有这个问题?怎么改?我不会,我用的是vs2003,找不到什么地方可以修改编码方式
      

  5.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    这个部位.不要出现其它如XHTML之类的标准
    -----------------------------------------
    <script language="javascript">
    <!--#INCLUDE VIRTUAL="Calendar30.js" -->
    </script>
    -----------------------------------------------
      

  6.   

    操啊,气死我了,浪费了好几个小时,其实只要加上这句话就可以了。
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">