Retrasar la ejecucion de una funcion javascript

Iniciado por agus0, 31 Octubre 2010, 03:54 AM

0 Miembros y 1 Visitante están viendo este tema.

agus0

Hola Gente Bueno, yo no se mucho de JS pero Hice una funcion para abrir una ventana popup, por que desarrolle una aplicacion en PHP que "Genera una web llamada "Ejemplo.php" entonces yo necesito que al dar clic al boton submit despues de 2 seg se abra el popup dandole tiempo a la aplicacion "Index.php" para crear o renovar la ventana que cargara el popup (ejemplo.php).

Código (PHP) [Seleccionar]

<script>
function abrir(URL){
window.open(URL,"",'width=1024,height=768,left=80, top=80,toolbar=0,scrollbars=0,statusbar=0,menubar =0,resizable=0');
}
</script>


Código (php) [Seleccionar]

<input type="submit" name="Ver" id="Ver" value="Ver !!" onclick="abrir('ejemplo.php');"/>


Avisar si no fui claro.

G R A C I A S

xassiz~

Prueba esto:
Código (javascript) [Seleccionar]
setTimeout("abrir('ejemplo.php')", 2000);

agus0

Cita de: pablomi en 31 Octubre 2010, 12:42 PM
Prueba esto:
Código (javascript) [Seleccionar]
setTimeout("abrir('ejemplo.php')", 2000);


Muchas Gracias. Yo lo había leído eso, pero en vez de ponerlo en la llamada lo ponía en la función en si.

agus0

Cita de: pablomi en 31 Octubre 2010, 12:42 PM
Prueba esto:
Código (javascript) [Seleccionar]
setTimeout("abrir('ejemplo.php')", 2000);


Lo Probé y no Funciona, El PopUp nunca se abre :(