Location.assign()

Метод 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()' в этой спецификации.
Рекомендация Изначальное определение.

Совместимость с браузерами

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
assignChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да

Легенда

Полная поддержка  
Полная поддержка

Смотрите также