В jQuery можно получить текущую ссылку (URL) на сайте с помощью объекта JavaScript window.location
. Вот несколько способов:
1. Полный URL:
var currentUrl = window.location.href;
console.log(currentUrl);
2. Текущий хост (домен):
var currentHost = window.location.host;
console.log(currentHost);
3. Текущий путь (без домена):
var currentPath = window.location.pathname;
console.log(currentPath);
4. Параметры запроса (query string):
var queryString = window.location.search;
console.log(queryString);
Использование jQuery (необязательно):
jQuery здесь не обязателен, так как доступ к window.location
обеспечивается стандартным JavaScript. Но если вы хотите использовать jQuery, вы можете обернуть результат в $
:
$(document).ready(function() {
var currentUrl = $(location).attr('href');
console.log(currentUrl);
});
Пример комбинирования:
Если вы хотите собрать URL из разных частей:
var protocol = window.location.protocol; // Протокол (http/https)
var host = window.location.host; // Домен
var path = window.location.pathname; // Путь
var fullUrl = protocol + "//" + host + path;
console.log(fullUrl);