Stepan Suvorov
Stepan Suvorov

Reputation: 26156

What would be an alternative for window.URL in IE?

I'm now using window.URL object to work with url:

var url = new window.URL(text);
return url.host + url.pathname;

but it looks like IE does not completely support it.

What universal solution could you recommend?

Upvotes: 6

Views: 5924

Answers (2)

JR Utily
JR Utily

Reputation: 1842

I use this one as a backup for IE, this is an implementation of w3c specs maintained by PolymerJS https://github.com/webcomponents/URL

Upvotes: 1

Euan Smith
Euan Smith

Reputation: 2192

I use parseURI.js by Steven Levithan: http://blog.stevenlevithan.com/archives/parseuri

It's small but comprehensive. To use it to do the same job as your snippet:

var url = parseUri(text);
return url.host + url.path;

Upvotes: 2

Related Questions