有時候ASP地址欄傳遞中文會出現亂碼,最好的解決方法是對中文參數進行編碼處理。下面是對地址欄中文編碼和解碼的方法代碼如下:
1
<
a
href
=
"1.ASP?action=<%=server.urlencode("
你好")%>">asdf</
>
解碼函數
01
<%
02
Function
URLDecode(enStr)
03
dim deStr,strSpecial
04
dim c,i,v
05
deStr=
""
06
strSpecial=
"!"
"#$%&'()*+,.-_/:;<=>?@[\]^`{|}~%"
07
for i=1 to len(enStr)
08
c=Mid(enStr,i,1)
09
if c=
"%"
then
10
v=eval(
"&h"
+Mid(enStr,i+1,2))
11
if inStr(strSpecial,chr(v))>0 then
12
deStr=deStr&chr(v)
13
i=i+2
14
else
15
+ Mid(enStr,i+1,2) + Mid(enStr,i+4,2))
16
deStr=deStr & chr(v)
17
i=i+5
18
end if
19
20
"+"
21
deStr=deStr&
" "
22
23
deStr=deStr&c
24
25
26
next
27
URLDecode=deStr
28
End
function
29
30
response.Write URLDecode(request.QueryString(
"action"
))
31
%>
對於鍵盤流而言,自然是恨不得所有操作都能通過鍵盤快捷鍵來完
自從買了PPC以後每
圖5 客戶端的驗證邏輯FormSubmitTe
為了提高網站的速度,公司服務器換了Windows2008
學習目的:安裝調試ASP的環境,寫出第一個HELLO WO
問題:無法上傳較大的文件“Request 對象 錯誤