搞不懂链接中的time 参数为什么要进行url编码 麻烦各位帮忙解决一下 谢谢????
<Html>
<Head>
<Title>
显示在某一页停留的时间
</Title>
</Head>
<Body>
<%
If Request.QueryString("time")="" then
%>
你还未点击过下面的链接。<BR>
<%
Else
%>
你在上页停留了<%=DateDiff("s",Request.QueryString("time"),Now())%>
秒。
<BR>
<%End if%>
<Br>
<A href=1.asp?time=<%=server.URLEncode(Now())%>>
我在这一页停留了多久了?</A><BR>
<BR>
</Body>
</Html>
參考答案:未编码的链接:1.asp?time=2007-1-3 14:32:09
编码过的链接:1.asp?time=2007%2D1%2D3+14%3A32%3A09
这样就很明显了吧?
未编码的会在空格处断开,链接变成1.asp?time=2007-1-3。