Parfois, il y aura des caractères tronqués lors de la transmission du chinois, il est donc préférable d'encoder les paramètres chinois. URL de décodage asp
Copiez le code comme suit :
<a href=1.asp?action=<%=server.urlencode(Hello)%>>asdf</a>
fonction de décodage
[code]
<%
Fonction URLDecode(enStr)
dim deStr,strSpécial
faible c,i,v
deStr=
strSpecial=!#$%&'()*+,.-_/:;<=>?@[/]^`{|}~%
pour i=1 à len(enStr)
c=Mid(enStr,i,1)
si c=% alors
v=eval(&h+Mid(enStr,i+1,2))
si inStr(strSpecial,chr(v))>0 alors
deStr=deStr&chr(v)
je = je + 2
autre
v=eval(&h+ Mid(enStr,i+1,2) + Mid(enStr,i+4,2))
deStr=deStr & chr(v)
je = je + 5
finir si
autre
si c=+ alors
deStr=deStr&
autre
deStr=deStr&c
finir si
finir si
suivant
URLDecode=deStr
Fin de fonction
réponse.Write URLDecode(request.QueryString(action))
%>
[html]