Метод Location
.assign()
запускает загрузку и отображение нового документа по указанному URL.
Если новый URL не удовлетворяет требованиям безопасности, выбрасывается DOMException
с типом SECURITY_ERROR
. Это случается, если домен скрипта, вызвающего метод, не совпадает с доменом страницы, изначально содержащимся в Location
.
Если новый URL некорректен, выбрасывается DOMException
с типом SYNTAX_ERROR
.
Синтаксис
object.assign(url);
Параметры
- url
DOMString
, содержащий URL страницы, на которую нужно перейти.
Примеры
// Перейти на статью Location.reload
document.location.assign('https://developer.mozilla.org/ru/docs/Web/API/Location.reload');
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
HTML Living Standard Определение 'Location.assign()' в этой спецификации. |
Живой стандарт | Без изменений относительно HTML5. |
HTML5 Определение 'Location.assign()' в этой спецификации. |
Рекомендация | Изначальное определение. |
Совместимость с браузерами
BCD tables only load in the browser
Смотрите также
- Интерфейс
Location
, к которому принадлежит этот метод. - Похожие методы:
Location.replace()
иLocation.reload()
.