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.
Use
$(window).bind("beforeunload", function(){ return confirm("Do you really want to refresh?"); });