
20/06/2003, 12:00
|
 | | | Fecha de Ingreso: noviembre-2002 Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses Puntos: 4 | |
Bueno, mi intención era decirte que te ahorraras el popup. Como decía ZaPo, a la página que procesa los datos le añades HTML y el Buffer. Así muestras previamente un mensajito de "Espere" hasta que temine de procesar y luego añades el redireccionamiento.
Algo así:
****pagina2.asp******
<%Response.Buffer=true%>
<html>
<head><title>Espere por favor</title></head>
<body>
Procesando datos...
<%Response.Flush()%>
<%
'Aquí añades todo el código ASP que quieras
%>
<script>
window.location.href="tupaginafinal.htm"; //Creo que se pone así.
</script>
</body>
</html>
No sé si al final habrá que volver a poner Response.Flush(), así que has de probarlo.
Si sigues queriendo abrir un popup, pues en lugar de poner texto pones un script para abrir una ventana con window.open, le das un nombre a esa ventana y al final de la página, antes de redireccionar pones nombre_ventana.close().
Creo que con eso bastará.
Un saludo.
__________________ ¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares! |