JavaScript document.location.reload

document.location.reload(); - плохо, потому что если на текущую страницу пришли с помощью поиска, то браузер задаст юзеру вопрос "отправить запрос заново?". Надо делать document.location.href = document.location.href;

Либо - проверять вид запроса текущей страницы, и если он не POST, то можно применять document.location.reload() - оно лучше чем document.location.href тем, что возвращает позицию прокрутки скроллбара на просматриваемое посетителем место страницы.

Оцени публикацию:
  • 13,64
Оценили человек: 13
Теги : JavaScript

Похожие статьи:

Справочники и учебники:


Комментарии посетителей:
  • document.location.href = document.location.href
    Это тоже невероятно плохо, если в адресе присутствует хэш (имя якоря в URL), тогда страница просто не обновляется.
    14 июля 2014, 20:13 коммент полезен : 0 # Денис3
Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Сколько будет Οдин + Τри
Главная
X

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2017 YaPro.Ru

Главная » Веб-мастеру » JavaScript »