Ist es möglich, ein neues Location-Objekt in JavaScript zu erstellen? Ich habe eine URL als String und ich möchte das nutzen, was Javascript bereits bietet, um Zugang zu den verschiedenen Teilen davon zu erhalten.Erstellen eines neuen Location-Objekts in JavaScript
Hier ist ein Beispiel dafür, was ich rede (Ich weiß, das nicht funktioniert):
var url = new window.location("http://www.example.com/some/path?name=value#anchor");
var protocol = url.protocol;
var hash = url.hash;
// etc etc
Ist so etwas möglich oder würde ich muss im Wesentlichen das selbst Objekt erstellen?
Ich wusste nicht, dass Sie das tun könnten. Ordentlich. – lawnsea
+1 was ich tippte. Die '' Elemente implementieren die URL-Dekompositionsattribute' location', die auf die frühesten JavaScript-Versionen zurückgehen und überall unterstützt werden. Es ist (endlich!) In der HTML5-Spezifikation standardisiert. – bobince
+1. Dito. Ich hatte keine Idee, dass '' Ort entweder implementiert. –