Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   определить reload/refresh страницы (https://javascript.ru/forum/dom-window/53602-opredelit-reload-refresh-stranicy.html)

kichSman 10.02.2015 16:27

определить reload/refresh страницы
 
Всем привет.

Как определить перешел пользователь на страницу по ссылке или сделал refresh/reload.

Задача собственно стоит в том, чтобы выполнить какое либо действие до того как браузерная модель отскроллит страницу по хэш-линку из адресной строки при первичной загрузке страницы.

Заранее, спасибо.

danik.js 10.02.2015 16:57

<head>
<script>
alert('Делаем действие!');
</script>

kichSman 10.02.2015 17:09

ок, ладно. А как тогда перекрыть скролл к хэш-блоку, только с учетом того, что через костыль с задержкой, webkit, всеравну начинает рендерить с места блок-хэша.

Костыль, для справки
setTimeout(function() { window.scrollTo(0,0); }, 1);


Часовой пояс GMT +3, время: 17:06.