Domanda

I was using a Request.RawUrl to get the URL after localhost. i.e if my url is localhost:52482/something/somethingelse, then this used to return /something/somethingelse.

I accessed this in a base controller(MVC3).But i found out that if there are some entries made in the page ,say some textbox and other selections, this would return a query string kind of value. How do I solve this?

I was thinking about perform this operation in javascript to see if i can get just the URL without query string. Let me know how should I proceed here?

Thanks, Adarsh

È stato utile?

Soluzione

http://www.w3schools.com/jsref/obj_location.asp

// 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
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top