I need to parse the given urls via Javascript but I\'m not able to use .split() to accomplish to this.
IE:
var str = window.location.pathname;
var su
Use window.location.hash, it gives you that portion broken out.
Also, you're trying to "split" on the #
character which won't be found in window.location.pathname
, only window.location.hash
--unless you use window.location
and search the entire url.
You are looking for location.hash. It contains the #
itself and everything that comes after it.
You need to use location.hash
property
if jquery is an option, try the https://github.com/allmarkedup/jQuery-URL-Parser example
var url = $.url('"http://mydomain.com/myaddress/page/2/#lookforme');
alert(url.attr('fragment'));