What I get from location.href
is like this:
http://stackoverflow.com/questions/ask
But I only want to get questions/ask
The location
object has a pathname property.
This will give you /questions/ask
and to remove the first character, use substring(1)
:
var path = location.pathname.substring(1);
location.pathname.substr(1)
would that be.
You can use location.pathname.substring(1)
var uri = window.location.href.substr(window.location.protocol.length + window.location.hostname.length + 2);
This code also includes GET and HASHTAGS (basically everything after hostname)