Cytat
Mam dwa pytanie odnośnie metody jQuery onbeforeunload
Zacznijmy od tego, że to nie metoda i nie od jQuery
beforeunload to zdarzenie zachodzące przed zamknięciem strony, natomiast
onbeforeunload brzmi jak sposób podpięcie handlera do niego. Pewnie w jQuery jest do tego plugin – jak to ze wszystkim.
Cytat
Czy jest możliwość wykonania jakiegoś działania przy tej metodzie bez pojawienia się wiadomości (domyślnego prompta) ?
Problem polega na tym, że działanie tego zdarzenia jest skrajnie niespójne w różnych przeglądarkach i np w lisku AFAIR nie działa to, co jako jedyne działa w Chrome (i vice versa).
Cytat
Czy jest możliwość wykrycia, w który przycisk kliknął użytkownik podczas pojawienia się prompta (czy opuszcza stronę lub czy zostaje na stronie) ?
Prosty deal: jeśli strona dalej jest widoczna, to znaczy, że został. Jeśli nie… no wiadomo