En lo personal, te puedo ayudar de esta manera:
Código Javascript
:
Ver original<html>
<head>
<script>
/* con esto pones la hora, en un input (html).
function pon_hora(){
var dHora = new Date();
var res = String(dHora.getHours()) + ":" + String(dHora.getMinutes()) + ":" + String(dHora.getSeconds());
document.frm.txt.value = res;
return res;
*/
// o comparas en javascript la hora cliente servidor con php
var dHora = new Date();
var res = String(dHora.getHours()) + ":" + String(dHora.getMinutes()) + ":" + String(dHora.getSeconds());
if (res==<?php
date_default_timezone_set('America/Argentina/Buenos_Aires');
$hora=date("H:i:s");
echo $hola;?>
){
//evento
}
</script>
</head>
<body>
<!-- ak pones la hora actual del lado del cliente.
<form name="frm">
<h1><b>ANULACIÓN DE LA TECLA TECLA F5</b><br></h1>
Hora actual: <input type="text" name="txt"><br><br>
(Al seleccionar el botón "Actualizar" del navegador la hora debería actualizarse, pero con la tecla F5 no)
</form>
-->
</body>
</html