Bei der Übertragung von Chinesisch kommt es manchmal zu verstümmelten Zeichen, daher ist es am besten, die chinesischen Parameter zu kodieren. ASP-Dekodierungs-URL
Kopieren Sie den Codecode wie folgt:
<a href=1.asp?action=<%=server.urlencode(Hello)%>>asdf</a>
Dekodierungsfunktion
[Code]
<%
Funktion URLDecode(enStr)
dim deStr,strSpecial
dim c,i,v
deStr=
strSpecial=!#$%&'()*+,.-_/:;<=>?@[/]^`{|}~%
für i=1 bis len(enStr)
c=Mid(enStr,i,1)
wenn c=% dann
v=eval(&h+Mid(enStr,i+1,2))
wenn inStr(strSpecial,chr(v))>0 dann
deStr=deStr&chr(v)
i=i+2
anders
v=eval(&h+ Mid(enStr,i+1,2) + Mid(enStr,i+4,2))
deStr=deStr & chr(v)
i=i+5
Ende wenn
anders
wenn c=+ dann
deStr=deStr&
anders
deStr=deStr&c
Ende wenn
Ende wenn
nächste
URLDecode=deStr
Funktion beenden
Response.Write URLDecode(request.QueryString(action))
%>
[html]