js before unload
window.addEventListener('beforeunload', (event) => { // Cancel the event as stated by the standard. event.preventDefault(); // Chrome requires returnValue to be set. event.returnValue = ''; });
before unload
addEventListener('beforeunload', event => { });
Source: developer.mozilla.org