我一直试图找到我的答案的问题,但我无法,最后我在这里。我想要做的是访问使用传递给网页(GET
请求POST
)的值asp.net
。为了更清楚,例如:
网址:http://www.foobar.com/SaleVoucher.aspx?sr=34
使用asp.net
我想获得sr
价值,即34
。
我来自C#
ASP.NET 的背景和新手,对ASP.NET
.
谢谢。
这不称为 Header,而是Query String。
该对象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, " "));
}