Подтвердить что ты не робот

Как получить базовый путь в jQuery?

window.location работает отлично, но возвращает мне полный, абсолютный путь, например http://domain.xyz/punch/lines. Но мне нужно только http://domain.xyz/. Как я могу извлечь только эту первую часть? И как я могу сделать эту динамику, я хочу быть всегда одинаковой, даже когда путь подкаталога увеличивается?

4b9b3361

Ответ 1

Вы можете получить протокол и хост отдельно, а затем присоединиться к ним, чтобы получить то, что вам нужно

window.location.protocol + "//" + window.location.host + "/"

В качестве опоры, window.location.pathname будет содержать путь.

Ответ 2

Вы можете использовать этот оператор

var baseUrl = document.location.origin;

Ответ 3

Попробуйте следующее:

location.protocol + "//" + location.host