>> 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, но такого метода не существует..