Buongiorno!
Prima cosa mi scuso se quewta discussione è già stata aperta, ma non riesco a cercare la parola "F5" nel forum.

Domanda semplice: come faccio a gestire il tasto F5 di modo che ogni volta che viene premuto gli posso associare un certo evento?

Insomma riesco ad intercettare il tasto F5 ma non riesco a bloccare il refresh...
Cose si fa?
codice:
function  AlertEffeCinque(e)
{ 
  if (allowRefresh == false)
  { return true;
  }
  if (isIE)
  { 
  	if (event.keyCode == 116)
    { 	
    	document.forms['ricerca'].TypeOfRequest.value='refresh';
		 	document.forms['ricerca'].submit();
		 	pausecomp(500);
		 	return false;  
		}
	}
  else
  { 
  	if (e.keyCode == 116)
    {  
    	document.forms['ricerca'].TypeOfRequest.value='refresh';
	    document.forms['ricerca'].submit();
		 	return false;
    }
  }
  return true;
}

function pausecomp(Amount)
{
d = new Date() //today's date
while (1)
{
mill=new Date() // Date Now
diff = mill-d //difference in milliseconds
if( diff > Amount ) {break;}
}
}