Server.URLEncode ASP中的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:31:11
使用这样的代码可以<%=Server.URLEncode("买卖人")%>但变为下面的就失效了!<%=Server.URLEncode("<%=wang%>")%>
用什么办法可以实现将“买卖人”更换为 "<%=wang%>"呢
谁有办法如果通过实验重奖!
<%response.end
end if
set rsuser = conn.execute("select name,huiyuan,tel,wangwang,oicq,sj,id from shop where id="&rs("userid")&"")
name=rsuser("name")
huiyuan1=rsuser("huiyuan")
userid=rsuser("id")
sj=rsuser("sj")
wang=rsuser("wangwang")
oicq6=rsuser("oicq")
tel6=rsuser("tel")
rsuser.close
set rsuser=nothing%>

<a target="_blank" href="http://amos1.taobao.com/msg.ww?v=2&uid=<%=wang%>&s=1" ><img border="0" src="

这样写
<a target="_blank" href="
http://amos1.taobao.com/msg.ww?v=2&uid=<%=Server.URLEncode(wang)%>&s=1" ><img border="0" src="http://amos1.taobao.com/online.ww?v=2&uid=<%=Server.URLEncode(wang)%>=1" alt="旺旺联系我" /></a>

<%=wang%>就是变量!?????
你在那里看到说这个就是变量? 变量一定是 wang

<%
Dim wang
wang = "买卖人"
Response.Write Server.URLEncode("汇编") & "<BR>"
Response.Write Server.URLEncode(wang)
%>

我得输出结果是
%BB%E3%B1%E0
%C2%F2%C2%F4%C8%CB

=Server.URLEncode(wang)%> 这样写

<%=wang%>这种写法 是用在html代码中要显示wang变量时候用的