title: Is it possible to delay a <a target="_blank"> click?
body: <p>Say I want to delay some seconds after clicking on a <code>&lt;a&gt;</code> link.</p>
  
  <p>I have read some questions and found one here:</p>
  
  <pre><code>function delay (URL) {
      setTimeout( function() { window.location = URL }, 500 );
  }
  </code></pre>
  
  <p>However, this would make the page opened in the current window. Not a new one.</p>
  
  <p>How can I have the effect to make it work as <code>target=_blank</code> while NOT using <code>window.open</code> popups? Is that even possible?</p>