- From: Jake Archibald <jaffathecake@gmail.com>
- Date: Thu, 11 Jul 2013 12:56:06 +0100
- To: WHATWG <whatwg@whatwg.org>
http://url.spec.whatwg.org/ How would I create a URL relative to the page, but taking into account <base> (and anything else that may affect relative urls on the page)? It feels like the 2nd constructor parameter should default to the page's base url, and you could pass window.location.href in if you wanted to override <base>. So: <img src="cat.gif"> new URL('cat.gif').href == document.querySelector('img').src; And: if (new URL('cat.gif').href !== new URL('cat.gif', location.href).href) { // something is modifying the base url } Jake.
Received on Thursday, 11 July 2013 11:56:32 UTC