window.location
funktioniert gut, aber gibt mir den ganzen, absoluten Pfad, wie http://domain.xyz/punch/lines
. Aber ich brauche nur http://domain.xyz/
. Wie kann ich nur diesen ersten Teil extrahieren? Und wie kann ich diese Dynamik erzeugen, ich meine, immer gleich zu sein, auch wenn der Pfad des Unterverzeichnisses länger wird?Wie bekomme ich den Basispfad in jQuery?
Antwort
Sie können das Protokoll und den Host separat bekommen, und sie dann, was Sie
window.location.protocol + "//" + window.location.host + "/"
Als Nebenbei bemerkt müssen beitreten bekommen, window.location.pathname
den Pfad enthalten würde.
Versuchen Sie folgendes:
location.protocol + "//" + location.host
Ich stimme zu. Mach dies zu einem Kommentar. – Strawberry
Vielen Dank für Ihre Antwort, aber es ist in den meisten Browsern wie Firefox (ich habe es überprüft), Chrom, dh (8,9,10) und Safari unterstützt? – NullPointer
Sie diese Anweisung verwenden können
var baseUrl = document.location.origin;
dies funktioniert nicht in IE .. – dadde
- 1. Wie ändere ich den Basispfad der Routen in CakePHP?
- 2. Wie bekomme ich den absoluten Dateipfad vom Basispfad und relativ, der ".." enthält?
- 3. Wie bekomme ich den Attr mit jQuery?
- 4. Wie bekomme ich Page.ClientScript.RegisterClientScriptInclude in den Kopf?
- 5. Wie bekomme ich den Antworttext eines XHR in jQuery?
- 6. Wie bekomme ich den Wert einer Textarea in jquery?
- 7. Laravel Basispfad
- 8. Wie bekomme ich den Druck als PDF-Ergebnis mit jquery
- 9. Mit jQuery, wie bekomme ich den Textwert eines Elements?
- 10. Wie bekomme ich den Wert eines Kontrollkästchens von JQuery?
- 11. Wie bekomme ich das in jQuery?
- 12. Wie bekomme ich Bildhöhe Breite in jquery
- 13. Wie bekomme ich Youtube-Video in jQuery?
- 14. Wie bekomme ich den Wert der nächsten Eingabe Jquery
- 15. Wie bekomme ich den HTTP-Statuscode mit jQuery?
- 16. Wie bekomme ich den aktuellen Zeilenindex meiner Tabelle mit Jquery?
- 17. Wie bekomme ich den aktuellen Tab Titel, den ich in Jquery Tabs UI
- 18. Wie bekomme ich den Attributsatznamen?
- 19. Wie bekomme ich den Standort?
- 20. Wie bekomme ich den Druckerstatus?
- 21. Wie bekomme ich den Montageort?
- 22. Wie bekomme ich den Teilstring
- 23. Wie bekomme ich den Batteriestatus?
- 24. Wie bekomme ich den Downloadstatus?
- 25. Wie bekomme ich den Referenztyp?
- 26. Wie bekomme ich den Benutzernamen in Python?
- 27. Wie bekomme ich den Zeitunterschied in Millisekunden
- 28. Wie bekomme ich den Anwendungsnamen in Laravel?
- 29. Wie bekomme ich den parentViewController in childViewController?
- 30. Wie bekomme ich den Teilstring in C#?
Vielen Dank für Ihre Antwort, aber es ist wie Firefox in den meisten Browsern unterstützt (ich habe es überprüft), Chrom, dh (8 , 9,10) und Safari? – NullPointer
@NullPointer - Sollte in allen Browsern unterstützt werden – adeneo
Yup. Das ist großartig (y) – NullPointer