Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-04-2007
halizia halizia is offline
Miembro
 
Registrado: abr 2006
Posts: 116
Poder: 19
halizia Va por buen camino
volver a una página anterior y actualizar

Hola!
tengo un formulario en php y al enviar los datos me lleva a otra página, y ésta última página tengo un botón volver al formulario (<A HREF=" javascript: window.history. go( -1) "> Retroceder </a>) pero en internet explorer no funciona. Hay que darle al botón actualizar para que salgan los datos que previamente introduje en el formulario. Quisiera saber si hay alguna manera de hacer un javascript: window.history. go( -1) y location. reload() en un mismo botón.

Saludos
Responder Con Cita
  #2  
Antiguo 24-04-2007
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 22
kayetano Va por buen camino
Hola

Yo para eso utilizo "history.back()" pero no tengo ni idea si aparecerán los datos o no, cada navegador hace una cosa diferente.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #3  
Antiguo 25-04-2007
halizia halizia is offline
Miembro
 
Registrado: abr 2006
Posts: 116
Poder: 19
halizia Va por buen camino
Hola,

gracias Kayetano, pero con el back tampoco me funciona, quizas llamando a una funcion en javascript...
voy a probar a ver y os cuento.

Saludos!
Responder Con Cita
  #4  
Antiguo 25-04-2007
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 22
kayetano Va por buen camino
Hola

Por lo poco que has explicado, supongo que lo que quieres es hacer una página de error y al pulsar el botón "volver" quieres acceder al formulario con los datos ya introducidos, si este es tu caso puedes optar por dos soluciones (eso si trabajando con PHP o cualquier otro lenguaje del estilo):
1. Realizar el aviso de error en la misma página, la detección de errores la puedes hacer con javascript, AJAX, o simplemente recargando y comprobando que los valores sean correctos con un script PHP.
2. Crear en la segunda página un formulario oculto (con campos hidden) y todos los valores del formulario original y que el texto "volver" sea un botón submit del formulario, al pulsarlo reenvias los valores al formulario original.
Espero que te sirva.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #5  
Antiguo 25-04-2007
halizia halizia is offline
Miembro
 
Registrado: abr 2006
Posts: 116
Poder: 19
halizia Va por buen camino
Hola,

lo que qiero hacer es bastante simple, verás, tengo un formulario en el que, tras rellenar los campos de búsqueda, muestro la información requerida(página de resultados), cuado pincho en uno de los resultados, me voy a otra página con la información deseada, y en ésta página tengo un botón que me lleva a la página de resultados. Al ser la página de resultados un formulario, tengo que recargar la página y el ie no lo hace automáticamente, mientras que ff si.
he probado a poner los campos hidden pero no me funciona.

Saludos!
Responder Con Cita
  #6  
Antiguo 25-04-2007
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 22
kayetano Va por buen camino
Hola

La solución del formulario oculto, te aseguro que funciona, igual no lo estas haciendo del todo bien.
Otra forma un poco más limpia y trabajando con PHP es usando sesiones, simplemente debes guardar los datos del formulario en una sesion y reutilizarlos cada vez que lo necesites.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Actualizar página Web desde Delphi 5.0 Luis F. Orjuela Internet 0 27-07-2006 18:48:59
Necesito volver la hoja de la impresora MauroRossetti Impresión 2 08-02-2006 13:30:57
Volver a Incrementar y asignar a un DBtext JoanKa Firebird e Interbase 5 03-06-2005 16:11:29
Volver a la misma columna en dbgrid raulparraco OOP 2 06-03-2005 01:58:34
Como Suspender y volver a Activar. Paradiso Varios 3 31-01-2005 13:21:01


La franja horaria es GMT +2. Ahora son las 17:24:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi