Est-il possible de créer un nouvel objet Location en javascript ? J'ai une url sous la forme d'une chaîne et j'aimerais tirer parti de ce que javascript fournit déjà pour accéder aux différentes parties de celle-ci.
Voici un exemple de ce dont je parle (je sais que cela ne fonctionne pas) :
var url = new window.location("http://www.example.com/some/path?name=value#anchor");
var protocol = url.protocol;
var hash = url.hash;
// etc etc
Est-ce possible ou dois-je créer cet objet moi-même ?