Prevenir una actualización
Publicado por Erick Henríquez (4 intervenciones) el 18/03/2008 18:47:51
Saludos a tod@s,
Tengo un problema y me urge una ayuda, lo que pasa es que tengo una pagina a la cual ya le inhabilite la opcion de que si alguien le da F5 se actualice la pagina, pero tengo el problema que si alguien de clic derecho y actualizar, esto hace lo miso que si le direa F5, y yo eso es lo que quiero prevenir (ya que yo con el evento un submit envio unas variables PHP a guardar a una base de datos, y si le dan actualizar me trata de guardar de nuevo la informacion, pero como ya esta antes guardada me da un error), quisiera ver si hay una forma en la cual cuando le den actualizar por medio del clic derecho, esto me lo capture como un evento (onunload, onbeforeunload, etc., no se cual me sea mejor) y me vaya a una funcion que haya que nada pase, pense en inhabilitar el clic derecho, pero eso me quita la opcion de ver el codigo fuente y cosas asi.
No se si alguien me puede ayudar o si ya alquien le ha pasado esto, para ver como bnos ayudamos.
Atentamente,
Erick Henríquez
Tengo un problema y me urge una ayuda, lo que pasa es que tengo una pagina a la cual ya le inhabilite la opcion de que si alguien le da F5 se actualice la pagina, pero tengo el problema que si alguien de clic derecho y actualizar, esto hace lo miso que si le direa F5, y yo eso es lo que quiero prevenir (ya que yo con el evento un submit envio unas variables PHP a guardar a una base de datos, y si le dan actualizar me trata de guardar de nuevo la informacion, pero como ya esta antes guardada me da un error), quisiera ver si hay una forma en la cual cuando le den actualizar por medio del clic derecho, esto me lo capture como un evento (onunload, onbeforeunload, etc., no se cual me sea mejor) y me vaya a una funcion que haya que nada pase, pense en inhabilitar el clic derecho, pero eso me quita la opcion de ver el codigo fuente y cosas asi.
No se si alguien me puede ayudar o si ya alquien le ha pasado esto, para ver como bnos ayudamos.
Atentamente,
Erick Henríquez
Valora esta pregunta


0