Ciao a tutti, dovrei fare in modo che premendo il tasto f5, venga ricaricata solo la pagina contenuta in un frame, mentre attualmente premendo il tasto f5 viene ricaricata l'intera pagina riportandomi alla homepage.
cercando in internet ho trovato uno script per intercettare gli eventi della tastiera, alla quale ho aggiunto il " document.location.reload(true); "
lo script funziona parzialmente, ovvero quando visualizzo la pagina contenente lo script e premo f5, la pagina si ricarica correttamente nel frame, ma una volta caricata la pagina se premo una seconda volta il tasto f5 si ricarica il sito e torno alla homepage.
qualcuno sa dirmi come mai? :master:codice:<script> document.onkeydown = function(){ if(window.event && window.event.keyCode == 116){ window.event.keyCode = 505; } if(window.event && window.event.keyCode == 505){ document.location.reload(true); return false; } } </script>
grazie a tutti