网站放到服务器好几个月了,一直都正常,今天,网管在服务器上重新装了天网,然后我的aspx网站的页面就全部成了乱码,但asp的网站能正常访问不是汉字编成乱码,而是所有页面都成了乱码,并且所有页面的乱码都一样
重启了服务器还是不行http://www.tisv.com这个网站是我自己写的代码,做了很久,出了问题真着急

解决方案 »

  1.   

    检查一下web.config中的如下设置
        <globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />改成gb2312试试行不行
      

  2.   

    fancyf(凡瑞) ( ) 信誉:100 关键是以前都没出过问题我估计是服务器的原因,但具体是什么原因?
      

  3.   

    检查一下web.config中的如下设置
        <globalization 
                requestEncoding="gb2312" 
                responseEncoding="gb2312" 
                fileEncoding="gb2312"
       />
      

  4.   

    greystar(greystar) ( ) 信誉:95 还有你的IE的编码是什么在别人的机器上也是乱码,并且我打开其他网站asp的,都正常
    这时网址,你看看:http://www.tisv.com
      

  5.   

    Netscape Navigator内置的网页编辑器编辑的中文网页,在IE下浏览时,可能会看到一大堆乱码。
      Netscape Navigator,默认的网页内码为HZ码。当html文件由Netscape Navigator编制完成时,若不加上特殊的注解命令,那么该html文件内的所有汉字字符就被Netscape Navigator转换成HZ码。在使用其它浏览器调阅时,这些HZ码便会照原样显示在屏幕上,形成了所谓的汉字乱码。解决的方法很简单,只须在<head>栏内加入下面这行命令:
    <META HTTP-EQUIV="CONTENT-TYPE"CONTENT="TEXT/HTML:CHARSET=GB2312">
      其中“charset”的参数是起关键作用的地方。对于用BIG5码制作的中文网页,则应改为“charset=big5”。
    这招是最有效的,我试过,申请加分
      

  6.   

    只须在<head>栏内加入下面这行命令:
    <META HTTP-EQUIV="CONTENT-TYPE"CONTENT="TEXT/HTML:CHARSET=GB2312">
      其中“charset”的参数是起关键作用的地方。对于用BIG5码制作的中文网页,则应改为“charset=big5”。
    哈哈,拿分来
      

  7.   

    用了以上方法,还是不行打开页面,用“查看--〉源文件”
    显示:<html>
       <head>
          <title>服务器不可用
    </title>
       </head>
       <body>
          <h1><font face=Verdana color=#ff3300>服务器应用程序不可用
    </font></h1>
          <p>
          <font face=Verdana>
            您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。
    </p>
       <p>
       <b>管理员注意事项:
    </b> 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。
     </p>
       </body>
    </html>
      

  8.   

    提示搂住一下吧,我在windows用户中删除了sqldebuger 和 asp.net用户后,就出现了搂住一样的问题