entNode);
      log(e); // this makes it fail?!?
    
      e.preventDefault();
    
      setTimeout(function() {
        if (window.location.hash == '#wrong') el.failed('Hijack failed (<a href="' +
            window.location.toString().replace(/#.+$/, '') + '">remove the fragment</a>)')
        else el.passed();
      }, 50)
    })
  </script>
  
  <hr />


  <p>Mouse click:
  <span class="button" id="left">left</span> <span class="button" id="middle">middle</span> <span class="button" id="right">right</