Foros del Web » Programando para Internet » Javascript »

Envio de formularios

Estas en el tema de Envio de formularios en el foro de Javascript en Foros del Web. Hola foreros, Hace tiempo que intento solucionar le problema del aviso que dan los navegadores sobre: Al enviar un formulario se recarga la web en ...
  #1 (permalink)  
Antiguo 31/10/2010, 14:58
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 8 meses
Puntos: 19
Envio de formularios

Hola foreros,

Hace tiempo que intento solucionar le problema del aviso que dan los navegadores sobre:

Al enviar un formulario se recarga la web en la que se envio, o te desplazaste al "action" del formulario. El caso es que una vez estas en el destino del formulario y quieres recargar la web te salta el aviso que todos conocemos de: "Confirmar. Para mostrar esta pagina, Firefox necesita enviar informacion..." es decir, que necesita enviar de nuevo el formulario que ha recibido para mostrar la web tal y como esta.

¿Existe algun modo de no hacer saltar ese aviso al actualizar la web?
  #2 (permalink)  
Antiguo 31/10/2010, 15:05
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Envio de formularios

hasta donde yo conozco, la respuesta es no. ese aviso aparece porque estas usando el metodo post.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 31/10/2010, 15:35
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 9 meses
Puntos: 67
Respuesta: Envio de formularios

Hay un método con PHP. Capturas los datos enviados al principio del archivo, debe ser al principio porque no debe haber ningún valor imprimido antes de este código. OK, una vez procesado los datos enviados se hace una recarga mediante header:

Código PHP:
hedaer("location: archivo.php"); 
Eso hará que recargue otra vez la misma página, pero ya sin enviar los datos. Entonces si se recarga ya no aparecerá ese dichoso aviso. Espero que te sirva.
  #4 (permalink)  
Antiguo 01/11/2010, 11:30
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 8 meses
Puntos: 19
Respuesta: Envio de formularios

Muchas gracias por la ayuda... lo hare como dices... con PHP.

Hasta pronto.

Etiquetas: envio, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:43.