Source code

Revision control

Copy as Markdown

Other Tools

<!DOCTYPE html>
<div>beforeunload demo.</div>
<script>
window.addEventListener('beforeunload', event => {
// Chrome way.
event.returnValue = 'Leave?';
// Firefox way.
event.preventDefault();
});
</script>