Gdy implementujemy np. zdarzenia w Google Analytics, to często chcemy zbadać, jak wygląda status - wartość - np. zmiennych w momencie samego kliknięcia. Czy np. określone zdarzenia, przypisane do testowanego przycisku, zostały poprawnie wywołane.
Aby ułatwić taką analizę, to możemy skorzystać z krótkiego skryptu, który blokuje akcję, która następuje po kliknięciu np. przeładowanie formularza czy przejście na inny adres url.
window.addEventListener('beforeunload', function(e) {
e.preventDefault();
e.returnValue = '';
});
Skrypt umieszczamy i uruchamiamy w konsoli - narzędziach developerskich:

Wynik wykonania:

Gdy, teraz będziemy chcieli kliknać jakiś link to zobaczymy poniższy komunikat:
