¿Es posible crear un nuevo objeto de ubicación en javascript? Tengo una url como cadena y me gustaría aprovechar lo que javascript ya proporciona para obtener acceso a las diferentes partes de la misma.Crear un nuevo objeto de ubicación en javascript
He aquí un ejemplo de lo que estoy hablando (sé que esto no funciona):
var url = new window.location("http://www.example.com/some/path?name=value#anchor");
var protocol = url.protocol;
var hash = url.hash;
// etc etc
es algo como esto sea posible o sería que en esencia tiene que crear este objeto a mí mismo?
No sabía que pudieras hacer eso. Ordenado. – lawnsea
+1 lo que estaba escribiendo. Que los elementos '' implementen los atributos de descomposición de URL 'location' se remonta a las primeras versiones de JavaScript y es compatible en todas partes. Está (¡finalmente!) Estandarizado en las especificaciones de HTML5. – bobince
+1. Ídem. No tenía idea de que '' implementó la ubicación tampoco. –