javascript/jquery中Request.RawUrl的替代方案?

javascript/jquery中Request.RawUrl的替代方案?,javascript,jquery,asp.net-mvc-3,request,rawurl,Javascript,Jquery,Asp.net Mvc 3,Request,Rawurl,我使用了一个Request.RawUrl来获取localhost之后的URL。i、 e如果我的url是localhost:52482/somethingese,那么它用于返回/somethingese 我在一个基本控制器(MVC3)中访问了它,但是我发现如果页面中有一些条目,比如一些文本框和其他选择,这将返回一个查询字符串类型的值。我如何解决这个问题 我正在考虑用javascript执行这个操作,看看是否可以只获取URL而不需要查询字符串。让我知道我该如何继续 谢谢, 亚达斯 谢谢,服务器端有其

我使用了一个
Request.RawUrl
来获取localhost之后的URL。i、 e如果我的url是
localhost:52482/somethingese
,那么它用于返回
/somethingese

我在一个基本控制器(MVC3)中访问了它,但是我发现如果页面中有一些条目,比如一些文本框和其他选择,这将返回一个查询字符串类型的值。我如何解决这个问题

我正在考虑用javascript执行这个操作,看看是否可以只获取URL而不需要查询字符串。让我知道我该如何继续

谢谢, 亚达斯


谢谢,服务器端有其他选择吗?
// testsite.com/test.html?q=blah

var urlWithoutQS = window.location.host + window.location.pathname

alert(urlWithoutQS);                // testsite.com/test.html
alert(urlWithoutQS.split('/')[0]);  // testsite.com
alert(urlWithoutQS.split('/')[1]);  // test.html