title: Delete cookie on browser close not on page refresh
body: <p>I seen many post regarding same problem but i am not getting exact solution. i want to delete cookie on browser or tab close event using javascript. I have made delete cookie function and called on <strong>onbeforeunload</strong> event. But i seen that event also called when page refresh i dont want to delete cookie on page refresh. And i seen in many post that they are detecting link click, keypress event of F5 and form submit and in that they preventing <strong>onbeforeunload</strong> event. But then what about refresh button click and press enter at url bar. So i think this is not a exact solution. so help me out from this problem.</p>
  
  <p>Further information is i am creating cookie using PHP and want to delete this cookie on browser close.</p>