asp 获取url的参数重复问题
用Request.ServerVariables("SCRIPT_NAME")+Request.Querystring之类的语句获取整个当前URL的方法,会出现参数重复获...
用Request.ServerVariables("SCRIPT_NAME")+Request.Querystring之类的语句获取整个当前URL的方法,会出现参数重复获取的情况。比如获取一个a.asp?id=1后,再次点击id=2的连接,就会变成a.asp?id=1&id=2,请问这种问题如何解决?
三楼大侠能具体点吗? 展开
三楼大侠能具体点吗? 展开
3个回答
展开全部
吧+Request.Querystring去掉,自己加上需要的参数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以替换掉嘛
-----------------
用JS替换
location.href = location.href.replace(/\?([a-z]+:)?[^\/]*/,'?id=1');
-----------------
用JS替换
location.href = location.href.replace(/\?([a-z]+:)?[^\/]*/,'?id=1');
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以考虑用<base href="a.asp">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询