网页中的参数传递,“&”后面的参数不显示,去掉“&”就显示

 我来答
murphybao
2010-12-22 · TA获得超过1210个赞
知道小有建树答主
回答量:1002
采纳率:66%
帮助的人:539万
展开全部
你怎么获取的?
&符号在get模式的数据提交中,作为不同参数之间的分割符号,是关键字
获取时要指定不同的key来获取各自的值
如test.htm?a=1&b=2
如果获取时仅获取a的值,肯定不会有b的(以asp代码为例)
dim parmA
parmA=request.querystring("A")
此时parmA=1,去掉&符号,parmA="1b=2"
如果是不同的key,则分别获取,传入用test.htm?a=1&b=2
dim parmA,parmB
parmA=request.querystring("A")
parmB=request.querystring("B")
此时,parmA为1,parmB为2

如果是你传入的参数里面包含&这个字符,则必须进行编码才能传递到处理页面,你可以直接用“%26”替换“&”
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式