我一直试图找到问题但是我无法,最后我就在这里。我想要做的是使用GET
访问传递给网页(POST
,asp.net
请求)的值。为了更清楚,例如:
网址:http://www.foobar.com/SaleVoucher.aspx?sr=34
使用asp.net
我希望获得sr
值34
。
我来自C#
的背景,是ASP.NET的新手,对ASP.NET
了解不多。
感谢名单。
答案 0 :(得分:1)
答案 1 :(得分:0)
这不是标题,而是查询字符串。
对象document.location.search
将包含该对象,并且基于该键获取任何查询字符串值的javascript将类似于:
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
来自其他问题的代码:https://stackoverflow.com/a/901144/28004