Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/03/2004, 17:30
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola otra vez:

Espero que este ejemplo te sirva:

Hay un retardo de 5 segundos entre el primer submit y el segundo, y otros 5 segundos para que se cierre la página popup.
El tiempo no tiene importancia, pero sirve para ver los resultados. También por eso usé el método get (como habrás visto, se envía a páginas html, y el método get es un buen "chivato" para ver los resultados)... En el ejemplo no existen las páginas...

<html>
<head>
<script type="text/javascript">
var ventana;
function reenviar(x) {
x = document.forms[0];
x.action = "enviar1.html";
x.submit();
setTimeout("ventana.close()", 5000);
}

function enviar(x) {
ventana = window.open("", "enviando", "");
x.submit();
setTimeout("reenviar()", 5000);
}
</script>
</head>
<body>
<form action="enviar0.html" method="get" onsubmit="enviar(this)" target="enviando" >
<input type="text" name="dato" value="prueba" />
<input type="submit" value="enviar" />
</form>
</body>
</html>

Saludos