Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/10/2004, 20:11
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
wwfernando

En lugar de intentar evitar que se use tal "tecla" para tal acción "refrescar tu pàgina" deberías plantearte el por qué no deseas que se refresque tu página.

En muchos casos similares la solución es "del lado del servidor" donde se crean sesiones para verificar su valor/existencia y decidir si corresponde "entregar" la misma página o bien no. (también se podría hacer por cookies incluso lanzadas por javascript).

Si evitas que se use la tecla "F5" .. otro llegará y le dará enter al la barra de direcciones .. otro usará otro navegador y no afectará tu Javacript .. otro no permitirá javascript o lo que uses (tal vez algún VBScript .. o similar) y no conseguirás tu efecto .. Por eso te comento que las soluciones no debes buscarlas por el lado de "desactivar una tecla" sino ya que es el "servidor" el que entrega (y con algún lenguaje del lado del servidor se tendría total control de "quien y cuando" se entrega dicha página) es ahí donde debes controlar el tema.

Un saludo,