Как получить url в Javascript?

Пользователь

от magali , в категории: JavaScript , 2 года назад

Как получить url в Javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@magali Если речь идет о текущем URL, то можно получить его из глобальной переменной window и ниже небольшой пример на Javascript:


1
2
3
4
5
6
7
console.log(window.location);

// Вывод: https://dropcode.ru/thread/kak-poluchit-url-v-javascript
console.log(window.location.href);

// Вывод: dropcode.ru
console.log(window.location.host);
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от jedidiah.brown , 2 года назад

@magali 

В JavaScript можно использовать объект window.location для получения URL текущей страницы. Например, чтобы получить текущий URL, можно использовать свойство href:

1
var currentUrl = window.location.href;


Для получения других частей URL, таких как протокол, хост, путь и т.д. можно использовать соответствующие свойства:

1
2
3
var protocol = window.location.protocol;
var host = window.location.host;
var pathname = window.location.pathname;


Если вы хотите изменить URL текущей страницы, вы можете использовать метод assign() объекта window.location:

1
window.location.assign("https://example.com");


Note: window.location.href is just a property and it will only return the current URL, it will not change the current page.