menu.js 你们可以不用看,肯定没问题,我在Test.htm中用得好好的!

解决方案 »

  1.   

    类似额问题 我也遇到过,   很奇怪  在 aspx 也面中 引用的 js 文件 很容易出错。我试验过  一个 引用 js 也面的 html  我该成  aspx 也面 后 js 就失效是一个很奇怪的问题。 一个不怎么好的解决方法 。 你把js 文件的内容 直接 嵌到页面里 就可以了!
      

  2.   

    try to add the following in web.config:
    <configuration> 
    <globalization requestEncoding="GB2312" responseEncoding="GB2312" culture="en-GB" fileEncoding="GB2312" /> 
    </configuration> 
      

  3.   

    是编码不同造成的。VS.net建立的项目缺省是UTF-8编码的。
    你可以在引用Menu.js的aspx文件中定义
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    来改变该页编码,实现中文显示正常。
      

  4.   

    多谢 saucer(思归, MS .NET MVP)
      

  5.   

    重要的是 fileEncoding="GB2312"
    因为asp.net企图用UTF-8编码文件