Re[4]: Как узнать, что была нажата кнопка "Refresh" в браузе
От: Finer Беларусь  
Дата: 30.10.08 09:07
Оценка:
>> onunload

OnUnload в IE не отрабатывает, если document.readyState != 'complete' (http://blog.moxiecode.com/2008/04/08/unload-event-never-fires-in-ie/),
поэтому нужно узнать на этапе beforeunload, уходит человек со страницы, перезагружает ее, либо вообще это событие ложное (например, при клике на <a> с href != '' произойдёт beforeunload)

в beforeunload я хотел сделать что-то наподобие document.stop(), чтобы document.readyState стало равным 'complete' и таким образом вызывалось бы onunload, но такого метода не существует..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.