Testing the onbeforeunload event

by jola16

HTML

Don't leave this page...
<a href="http://www.sunet.se">Sunet</a>
<a href="#test">test</a>

JavaScript

window.onbeforeunload = function (e) {
  console.log('hello');
  var message = "Don't go";
  e = e || window.event;
  // For IE and Firefox
  if (e) {
    e.returnValue = message;
      if (e.target && e.target.activeElement && e.target.acitveElement.href)
          message += e.target.activeElement.href;
  }

  // For Safari
  return message;
};