Эта статья нуждается в техническом обзоре. Как вы можете помочь.
Метод Location.reload()
перезагружает ресурс из текущего URL. Единственный опциональный параметр Boolean
, при значении true
указывает, что страница должна быть перезагружена с сервера. Иначе браузер может загрузить страницу из кэша. Кроме того флаг forcedReload
также может влиять на поведение скролла: обычная перезагрузка старается восстановить позицию, в то время как при включенном флаге при завершении загрузки DOM устанавливается scrollTop == 0
.
Если условия вызова метода не удовлетворяют требованиям безопасности, выбрасывается DOMException
с типом SECURITY_ERROR
. Это случается, если домен скрипта, вызвающего метод, не совпадает с доменом страницы, изначально содержащимся в Location
.
Синтаксис
object.reload(forcedReload);
Параметры
- forcedReload Необязательный
- Флаг
Boolean
, , при значенииtrue
указывает, что страница должна быть перезагружена с сервера. Если установлен вfalse
или не указан, браузер может загрузить страницу из кэша.
Примеры
// Перезагрузить текущую страницу, без использования кэша document.location.reload(true);
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
WHATWG HTML Living Standard Определение 'Location.reload()' в этой спецификации. |
Живой стандарт | Без изменений относительно HTML5. |
HTML5 Определение 'Location.reload()' в этой спецификации. |
Рекомендация | Изначальное определение. |
Совместимость с браузерами
Возможность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | (Да) | (Да) | (Да) | (Да) | (Да) |
Возможность | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Базовая поддержка | (Да) | (Да) | (Да) | (Да) | (Да) | (Да) |
Смотрите также
- Интерфейс
Location
, к которому принадлежит этот метод. - Похожие методы:
Location.assign()
иLocation.replace()
.