Retardar la ejecución de un HTML ????

Manel
29 de Agosto del 2005
Hola,

Tengo un problemilla que seguro que tiene solución, pero por mas que he buscado, no la he encontrado. Gracias a quien me pueda ayudar y explico:

Tengo que ejecutar unos scripts que están en el Servidor y son 52. Entre un Script y el otro, he de dejar pasar 15 minutos para no sobrecargarlo.
Lo más lógico sería programar 52 CRONs para que se ejecutaran automáticamente sin necesidad de mi intervención, pero solo puedo programar 25, porque está limitado a ese número.
Hasta hace poco tenía solo 32 y lo hice con "html" en mi ordenador (local) de manera que llamaba al Script, y con un refresh le decía que pasado los 15 minutos, cargara OTRO "html" que llamaba al Script 2, que pasado el tiempo cargara otro "html" que llamará al Script 3 y así sucesivamente.

--- Código -----------------------------------------------------------------------------------------

<htm>
<META content="750;URL=index2.htm" http-equiv=Refresh>



<frameset rows="79,*">
<frame name="superior" scrolling="no" noresize target="superior" src="1.htm">
<frame name="inferior" src="http://www.loquesea.com/script-1.php"> scrolling="auto" target="inferior">
<noframes>
<body>

<p>Esta página usa marcos, pero su explorador no los admite.</p>

</body>
</noframes>
</frameset>

--- Código -----------------------------------------------------------------------------------------



Esté sistema esta bien, pero significa crear 52 "html"s.

Mi pregunta sería:

¿Puedo hacer algo similar pero en un solo "html"?

La idea sería que el único HTML siguiera este esquema:

- Visitar la url que ejecuta el primer Script (http://www.loquesea.com/script-1.php)
- Hacer una pausa de 15 minutos
- Visitar la url que ejecuta el segundo Script (http://www.loquesea.com/script-2.php)
- Hacer una pausa de 15 minutos
- Visitar la url que ejecuta el tercer Script (http://www.loquesea.com/script-3.php)
- y así hasta los 52

Bueno, en resumen:

¿Qué código hay para que se haga esa pausa en medio del HTML?


Mil millones de gracias :-)


Manel

Jorge
29 de Agosto del 2005
¿Quiza empleando una combinacion de escritura dinamica de codigo y un temporizador?

La idea es que en lugar de crear 52 pagina estaticas (una lata), la pagina la creas mediante JS justo antes de cargarla.
El codigo de creacion lo inscribes en un bucle que itera 52 veces. Cada iteracion la retardas 15 minutos mediante un temporizador.

Jorge
29 de Agosto del 2005
Te he preparado una pagina que desarrolla esa idea.

Echa un vistazo al codigo de esta pagina.

http://myheels.webcindario.com/consult/239570.htm

Espero que te sirva.

Mil millones de "de nadas" ;-)


Manel
29 de Agosto del 2005
Gracias , gracias, gracias ... (y así hasta mil millones de veces) :-)

Me has solucionado el problema de una manera muy ingeniosa que no se me había ocurrido.

Si algún día nos vemos, tienes pagado un Vermutillo ;-)

Saludos


Manel