使用"get"時,抓取的頁面最後加上編碼類型
伺服器端:servletactioncontext.getresponse().setcharacterencoding("utf-8");
客戶端網頁特效p/jsp.html target=_blank >jsp教學:
response.expires = -9999
response.addheader "pragma","no-cache "
response.addheader "cache-ctrol","no-cache"
response.addheader "content-type","text/html; charset=gb2312"'這是重點,否則會亂碼
response.write "中文漢字"%>
2.使用post時用vbscript解決了編碼問題:
源碼如下:
下面是使用vbscript函數:
下面是使用vbscript函數:
下面是使用vbscript函數:
下面是使用vbscript函數:
下面是使用vbscript函數:
下面是使用vbscript函數:
複製程式碼
程式碼如下:
ajax.send(poststr); ajax.onreadystatechange = function() { if (ajax.readystate == 4 && ajax.status == 200) { msg.innerhtml =msg.innerhtml =msg.innerhtml =msg.innerhtml = bytes2bstr(ajax.responsebody); //取得時解碼} } }
成功