English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Свойство location окна (т.е. window.location) является ссылкой на объект Location.
window.locationОбъект представляет текущий URL документа, отображаемого в окне.
Можно写入 без префикса окна window.locationОбъект.
Несколько примеров:
В следующем разделе я покажу, как использовать свойства объекта location для получения URL страницы, имени домена, протокола и т.д.
Получение портаlocation.hrefСвойство возвращает URL текущей страницы.
var x = location.href;Проверьте, посмотрите‹/›
Получение портаlocation.hostnameСвойство возвращает имя домена интернет-машины (текущей страницы).
var x = location.hostname;Проверьте, посмотрите‹/›
Получение портаlocation.pathnamelocation.pathname
Свойство возвращает имя пути текущей страницы.Имя пути - это строка, которая начинается с имени хоста и включает в себя начальный“ /”,
Следующее за URL-путь.Проверьте, посмотрите‹/›
Получение портаПолучение текущего протокола страницыlocation.protocolСвойство возвращает веб-протокол текущего URL, включая двоеточие.
Получение портаlocation.portСвойство возвращает порт интернет-хоста (текущей страницы).
var x = location.port;Проверьте, посмотрите‹/›
Внимание:Если порт не указан в URL или он является defaultValue порта схемы (80 для http и 443 для https), то свойство port возвращает пустую строку.
location.assign()Этот метод загружает окно и показывает документ по указанному URL.
location.assign("https://ru.oldtoolbag.com");Проверьте, посмотрите‹/›
Для полного справочника по свойствам и методам обратитесь к нашемуСправочник по объекту位置的 JavaScript.
Часть справки содержит описания и примеры всех свойств и методов положения.