On my HTML page, when the user clicks / presses `F5` button the page refreshes, but before it refreshes I want to execute a function or a simple alert. 

User can click on refresh button, press `F5` or `Ctrl` + `R`.

Using core JavaScript, jQuery or YUI.