关于ASP中超链接传值的问题.

我们在ASP中常用一些超链接.像这样<AHREF="XX.ASP?ID=11&NAME='工工'">下一处</A>这种方式传过去的时候,在IE的地址栏会出现我们传过去的东... 我们在ASP中常用一些超链接.
像这样
<A HREF="XX.ASP?ID=11&NAME='工工'">下一处</A>
这种方式传过去的时候,在IE的地址栏会出现我们传过去的东西.能不能不让这个值不显示出来.或者有什么解决办法.
展开
 我来答
百度网友a0f8bd732
2006-03-15 · TA获得超过1276个赞
知道小有建树答主
回答量:1008
采纳率:0%
帮助的人:0
展开全部
要完全不显示参数好像只能通过POST发送了
不过你可以对要传输的字符加密的,实现原理是:
用一函数对要传送的字符进行编码,再在XX.ASP中解码
百度网友d2c92c870
2006-03-15 · TA获得超过1456个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:0
展开全部
在你的XX.ASP里加上如下语句:

<%
If Request("ID")<>"" Then

Session("ID")=Request("ID")
Session("NAME")=Request("NAME")
Response.Redirect("XX.asp")

End If
%>

然后在程序里用Session("ID")和Session("NAME")来替换Request("ID")和Request("NAME")就可以了。

以上是最简单的办法,还可以用Server.Transfer来实现,具体方法相当之麻烦,之类就不说了,有兴趣的话可以查阅一下相关资料:)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f0080ba11
2006-03-15 · TA获得超过1375个赞
知道小有建树答主
回答量:1528
采纳率:0%
帮助的人:849万
展开全部
<A HREF="XX.ASP?ID=<%=request("id")%>+1">下一处</A>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式