JavaScript - auto refrescar iframe con otra url

 
Vista:

auto refrescar iframe con otra url

Publicado por DogDuck (1 intervención) el 02/01/2006 09:44:28
Tengo que reativar un servidor con un botón desde una página, la validación admite tanto el método get como el post :

http : // s43.eatj.com/logonhandler1.jsp?username=usuario&password=laclav e

Este link me lleva , si la validación ha sido correcta , a

http : // s43.eatj.com/myacct.jsp , donde hay un link :
<a href="acctmanager.jsp?action=restart">RESTART</a>

que es el que reactiva el servidor ( en realidad reactiva la JVM de usuario en ese servidor , que como ya supondreis es un servidor de hosting con JSP ).
El problema es que deseo hacer esto de manera "casi" trasparente , y en un solo paso o click.

Una manera bastante cutre que se me ha ocurrido , es con un botón abrir
un popup :

<input type="button" value="Reactivar Servidor" name="B3"
onclick="nuevaVentana=window.open('recoge.htm','_b lank','resizable=no,scrollbars=no,height=200,width =270');">

En esta ventana se abre un iframe ( marco flotante ) que invoque a la página de validación :

<iframe name="I1" width="191" height="197"
src="http://s43.eatj.com/logonhandler1.jsp?username=usuario&password=laclav e"
scrolling="no" border="0" frameborder="0" marginwidth="1" marginheight="1"
>

Ahora , me faltaria que la ventana al abrirse perdiera el foco , para que fuera algo "trasparente" , esto tras leer en el foro veo que se puede hacer con

<head>
<script languaje="javascript">
//Para que pierda el foco
self.blur()
</script>

Pero ¿ como hago para que al cabo de un par de segundos , que se supone que es lo que tarda en aparecer en el iframe la página donde está el link
<a href="acctmanager.jsp?action=restart">RESTART</a> , se auto ejecute ese link y tras esto se cierre la ventana ... ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder