Адрес запроса в JavaScript
Возможный дубликат:
Получить текущий URL-адрес с помощью JavaScript?
Как вы получаете адрес страницы, на которой вы находитесь в JavaScript?
Например, если у меня был script at somesite.com/javascript/home.html
, и я хочу узнать адрес запроса (somesite.com/javascript/home.html
), как мне получить эту информацию в JavaScript?
Ответы
Ответ 1
Вам нужно использовать: document.location
или window.location
Здесь вы можете прочитать здесь. Или есть более подробное объяснение там.
Для уточнения вопроса:
Центр разработчика Mozilla
document.location изначально был свойство только для чтения, хотя Gecko браузеры позволяют вам назначать Что ж. Для обеспечения безопасности между браузерами используйте window.location.
Ответ 2
window.location.href;
или
location.href;
window
- это глобальный объект, поэтому location.href
будет идентичен window.location.href
и NOT document.location.href
(если нет закрывающей функции или оператора with
, который затеняет свойство)
Ответ 3
То, что вы ищете, это window.location.href
.
Ответ 4
Используйте window.location
для доступа для чтения и записи к объекту связанному с текущим фреймом. Если вы просто хотите получить адрес как строку только для чтения, вы можете использовать document.URL
, который должен содержать то же значение, что и window.location.href
.
Ответ 5
Я считаю, что либо объекты window.location.href
, либо window.location.pathname
будут иметь эту информацию. Некоторые могут подтвердить или опровергнуть это.
Ответ 6
document.URL
Ответ 7
document.location.href
или
window.location.href