<%Response.CharSet = "GB2312"%>

解决方案 »

  1.   

    在web.config文件中设置(将utf-8改成gb2312):
    <!--  全球化
              此节设置应用程序的全球化设置。    -->
        <globalization 
                requestEncoding="gb2312" 
                responseEncoding="gb2312" 
       />
      

  2.   

    Dim ss_Url As String
            Dim ss_SearchNr As String
            Response.Charset = "GB2312"
            ss_Url = Request.Form("select")
            ss_SearchNr = Request.Form("textfield")
            ss_Url = Replace(ss_Url, "[%]", ss_SearchNr)
            Response.Write("<script language='javascript'>window.location='" & ss_Url & "'; </script>")
    我在网页中是如此写的,ss_Url是接口串,ss_SearchNr是要查询的内容,
    最后用window.location将此网页打开,但中文是乱码,以上两位朋友的方法,试过后不
    好使,请指点