¿Como puedo evitar el reenvio de datos?
Publicado por Enrique (7 intervenciones) el 22/10/2017 21:28:03
Hola a todos.
Estoy haciendo una pagina web que luego del submit se recarga sobre si misma y la barra del url simpre dice lo mismo no cambia luego de enviar el formulario. Hasta ahi joya.
El problema es que si el usuario presiona F5 el browser pregunta si reenvia los datos. Como puedo hacer con javascript para que si el usuario recarga la pagina no se envie ningun dato ni haga pregunta alguna, solo pida al servidor nuevamente la página como si fuera la primera vez.
Solo debe enviar datos cuando se presiona submit.
No puedo hacer nada con php, no existe en el dispositivo que estoy programando ESP866, es solo un servidor TCP nada mas que se programa en lenguaje LUA.
Solo recibe cadenas de caracteres por el puerto programado, 80 para http y responde con cadena de caracteres, la página web. No hace interpretacion de ninguna cosa que yo no haya programaado.
Si quiero php yo tengo que programar el interprete php.
Solo puedo hacer algo en javascript porque se ejecuta en el browser.
Vuelvo a hacer esta consulta porque me quedo inconcluso el título en la entrada de hace algunas horas y además de aclarar lo de php.
Gracias
Estoy haciendo una pagina web que luego del submit se recarga sobre si misma y la barra del url simpre dice lo mismo no cambia luego de enviar el formulario. Hasta ahi joya.
El problema es que si el usuario presiona F5 el browser pregunta si reenvia los datos. Como puedo hacer con javascript para que si el usuario recarga la pagina no se envie ningun dato ni haga pregunta alguna, solo pida al servidor nuevamente la página como si fuera la primera vez.
Solo debe enviar datos cuando se presiona submit.
No puedo hacer nada con php, no existe en el dispositivo que estoy programando ESP866, es solo un servidor TCP nada mas que se programa en lenguaje LUA.
Solo recibe cadenas de caracteres por el puerto programado, 80 para http y responde con cadena de caracteres, la página web. No hace interpretacion de ninguna cosa que yo no haya programaado.
Si quiero php yo tengo que programar el interprete php.
Solo puedo hacer algo en javascript porque se ejecuta en el browser.
Vuelvo a hacer esta consulta porque me quedo inconcluso el título en la entrada de hace algunas horas y además de aclarar lo de php.
Gracias
Valora esta pregunta


0