window.location
działa dobrze, ale zwraca mi całą, bezwzględną ścieżkę, taką jak http://domain.xyz/punch/lines
. Ale potrzebuję tylko http://domain.xyz/
. Jak mogę wyodrębnić tylko tę pierwszą część? Jak mogę stworzyć tę dynamikę, mam na myśli być zawsze taka sama, nawet jeśli ścieżka podkatalogu jest dłuższa?Jak uzyskać ścieżkę podstawową w jQuery?
34
A
Odpowiedz
65
Można uzyskać protokół i przyjmującego oddzielnie, a następnie połączyć je, aby uzyskać to, czego potrzebujesz
window.location.protocol + "//" + window.location.host + "/"
Jak sidenote, window.location.pathname
będzie zawierać ścieżkę.
1
Spróbuj tego:
location.protocol + "//" + location.host
+0
Zgadzam się. Niech to będzie komentarz. – Strawberry
+0
Dzięki za odpowiedź, ale czy jest ona obsługiwana w większości przeglądarek, takich jak firefox (sprawdziłem), chrome, tj. (8,9,10) i safari? – NullPointer
21
Powiązane problemy
- 1. Codeigniter zdefiniować ścieżkę podstawową lub wyjść
- 2. Jak uzyskać ścieżkę bin?
- 3. C#: jak uzyskać klasę podstawową klasy?
- 4. Jak uzyskać klasę podstawową z klasy pochodnej
- 5. Jak uzyskać listę użytkowników z usługą podstawową?
- 6. Jak uzyskać ścieżkę pliku .ipa
- 7. Jak uzyskać odwrotną ścieżkę UIBezierPath
- 8. Jak uzyskać lokalną ścieżkę root w svn?
- 9. Jak uzyskać ścieżkę elementu w lxml?
- 10. Jak uzyskać ścieżkę główną aplikacji w play2?
- 11. Jak uzyskać bieżącą ścieżkę pliku w javascript
- 12. Jak uzyskać najkrótszą ścieżkę w Flightroutes-Table
- 13. Jak uzyskać ścieżkę pulpitu w java
- 14. jak uzyskać bieżącą ścieżkę aplikacji w WPF
- 15. uzyskać ścieżkę import funkcja
- 16. Szyny - Jak uzyskać ścieżkę pliku (nie ścieżkę URL) dla zasobów?
- 17. uzyskać ścieżkę URL bez ostatniego segmentu
- 18. Jak uzyskać dokładną ścieżkę do "Moich dokumentów"?
- 19. Jak uzyskać ścieżkę projektu z projektu testowego?
- 20. Jak uzyskać oryginalną ścieżkę przenośnej aplikacji Electron?
- 21. Jak uzyskać ścieżkę aplikacji za pomocą javascript
- 22. jak uzyskać załadowaną ścieżkę pliku konfiguracyjnego mongodb
- 23. Jak uzyskać ścieżkę do uruchomienia programu java
- 24. Jak uzyskać ścieżkę zdalnego serwera hg?
- 25. Jak uzyskać pełną ścieżkę wirtualną aplikacji ASP.NET?
- 26. Jak uzyskać pełną ścieżkę, podając nazwę pliku?
- 27. jak uzyskać ścieżkę bezwzględną dla pliku symlink?
- 28. Jak uzyskać ścieżkę aplikacji (bez aplikacji.exe)?
- 29. Jak uzyskać pełną ścieżkę dostępu do pliku z wejściem plików
- 30. Jak konsekwentnie uzyskiwać ścieżkę podstawową aplikacji dla projektu ASP.NET 5 DNX zarówno w środowisku produkcyjnym, jak i programistycznym?
Dzięki za odpowiedź, ale jest ona obsługiwana w większości przeglądarek jak Firefox (i sprawdzeniu go), Chrome, IE (8 9,10) i safari? – NullPointer
@NullPointer - Powinien być obsługiwany we wszystkich przeglądarkach – adeneo
Yup. To świetnie (y) – NullPointer