读书人

怎样解决地址栏中文有关问题

发布时间: 2012-04-04 16:38:51 作者: rapoo

怎样解决地址栏中文问题?
怎样解决地址栏中文问题?

[解决办法]
Server.URLEncode(字符串)
[解决办法]
<%
a="测试汉字"
%>
<a href="链接.asp?p=<%=server.URLEncode(a)%>">测试汉字</a>
<%
response.Write(request.QueryString("p"))
%>

[解决办法]
+1将字符串转化为所有浏览器都认识的URL编码

探讨

Server.URLEncode(字符串)

[解决办法]
视图层页面使用JS函数 encodeURIComponent(encodeURIComponent('传过来的参数'));

业务逻辑层获取后使用URLEncode(字符串)进行转译。

读书人网 >ASP

热点推荐