綠色資(zī)源網:您身邊最放心(xīn)的安全下載站! 最新軟件(jiàn)|熱(rè)門排行(háng)|軟件(jiàn)分類|軟件專題|廠商(shāng)大(dà)全(quán)

綠色(sè)資(zī)源網(wǎng)

技術教程
您的(de)位置:首頁網絡編程Asp編程 → 對象不支持此屬(shǔ)性或方(fāng)法: 'Response.CharSet'

對象不(bú)支持此屬性或(huò)方法(fǎ): 'Response.CharSet'

我要評論 2011/04/08 14:49:03 來源:綠色資源網(wǎng) 編輯:chithemodel.com [ ] 評論:0 點擊:823次

對象不支持此(cǐ)屬(shǔ)性或方法(fǎ): 'Response.CharSet'給客戶開發的(de)一個web係統,本(běn)來計劃是在IIS下運(yùn)行,無奈客(kè)戶那(nà)邊的電腦操作係統IIS無(wú)論(lùn)怎(zěn)樣都安裝不了,總不(bú)能要求客戶為了這個web係統(tǒng)重新安裝操作(zuò)係(xì)統吧?所以想(xiǎng)到了(le)NetBox。 

開發(fā)的時候都(dōu)是在IIS下進行調(diào)試,然後用NetBox運行,基本上一切正常,客戶使用了(le)一(yī)段(duàn)時間後,提(tí)出增加一個新的功能,於是用ajax增加了一個新(xīn)功(gōng)能,NetBox下(xià)運(yùn)行出錯, 
錯誤提示: 
運行時錯誤 '800a01b6'  
對象(xiàng)不支持此屬性或方法: 'Response.CharSet'  
--------------------------------------------------------------------- 
(百度一(yī)下,還有很多人遇(yù)到同樣的錯誤) 
Microsoft VBScript runtime error '800a01b6'   
Object doesn't support this property or method: 'Response.Charset'   

檢查出錯代碼(mǎ): 
Response.CharSet    =    "GB2312"  

這(zhè)行(háng)代(dài)碼主(zhǔ)要(yào)是為了解決(jué)ajax用get獲得(dé)數據時,中文亂碼的問題。 
刪除這行代碼後netbox正常運行,但是ajax返回(huí)的中文數據成了亂碼。
說明 NetBox不支持 Response.CharSet 。

打開netbox的使(shǐ)用手冊,依次(cì)展開:
對(duì)象參考(kǎo) → Response 對(duì)象(xiàng) → Response 方(fāng)法
AddHeader 方(fāng)法(fǎ) 
AddHeader 方法(fǎ)用(yòng)指定的值(zhí)添加 HTML 標題。該方法常常向響應添加新的(de) HTTP 標題(tí) 
語(yǔ)法 
Response.AddHeader name, value 
參數 
name  
     新的標題變量的(de)名稱 
value  
     存(cún)儲在新的標(biāo)題(tí)變量(liàng)中(zhōng)的初(chū)始值  
注釋(shì) 
為避免(miǎn)命名不明確,name 中不能包含(hán)任何下劃線字符 (_)。ServerVariables 集合將(jiāng)標題中(zhōng)的下劃線(xiàn)字(zì)符(fú)解釋為(wéi)反斜杠(gàng)。例如,下麵的腳本使服務器查找一個(gè)名為 MY-HEADER 的標(biāo)題名。 

 
示例 
下麵這個(gè)示例使用 AddHeader 方法要求客戶端使用 BASIC 驗證。 

 
注意(yì) 前(qián)麵(miàn)的(de)腳本僅通(tōng)知客戶端(duān)瀏覽器使用哪個驗證。若您在 Web 應(yīng)用程序中使用該腳本,則一定要啟用(yòng) Web 服務器的 BASIC 驗證(zhèng)。 

於是將 
Response.CharSet    =    "GB2312"   
替(tì)換(huàn)成(chéng):
Response.Addheader "Content-Type","text/html; charset=gb2312"

NetBox環境(jìng)下ajax用get獲取數(shù)據,中文亂(luàn)碼的問題解決!

關鍵詞:Response.CharSet

閱讀本文後您(nín)有(yǒu)什麽(me)感想? 已有 人給出評價(jià)!

  • 2 歡迎(yíng)喜歡(huān)
  • 3 白(bái)癡
  • 2 拜托
  • 2 哇
  • 2 加油
  • 3 鄙視