因为要在页面上引用一个JAVASCRIPT日期控件,但如果ASPX页面头部不加: ResponseEncoding="gb2312"则无法正常显示这个日期控件。可是在页面输入框中输入中文提交后,中文却变成了乱码,去掉 ResponseEncoding="gb2312"则又会提交正常。不知道有没有什么好的解决办法让它们一起可以用起来。我不想放弃这个JAVASCRIPT控件!谢谢了~

解决方案 »

  1.   

    用记事本打开或者在vs。net中都可以,把它保存为utf-8格式
      

  2.   

    我试了以上的方法都不行,还是同样的问题,要么JS不能用,要么提交的中文是乱码!JS文件中能不能声明CODE类型?
      

  3.   

    我尝试了多种方案,还是不行。为什么加上了ResponseEncoding="gb2312"(UTF-8也试过)就会出现提交后中文变乱码的问题呢?怎么样声明JS文件的代码编码呢?