ASP 1.asp?id=123 能不能隐藏起来

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:49:15
如果我要传递的变量是一些暗箱操作的
有没有别的办法传递?或是能够不让地址栏上显示出来?
value= 我在后面接变量abc
可它得到的确实字符串常量"abc"
怎么实现?

不能。这种传递参数的方式常称为变量的“显式传递”。一定会显示,且受地址栏长度限制。

一般处理方法:用“隐式传递”,其实就是递交表单,里面可以设置一个“隐藏域”。例如:<input name="xxxxx" type="hidden" value="123" />

接收的asp里通过request.form("xxxxx")接收就是了。这与你的reueset.querystring("xxxxx")效果是一样的。

——————————————————
要使用变量abc,可以这样写:
<input name="xxxxx" type="hidden" value="<%=abc%>" />