Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Javascript (http://www.forosdelweb.com/f13/)
-   -   ayuda a encontrar un error (http://www.forosdelweb.com/f13/ayuda-encontrar-error-584020/)

eriq_gd 07/05/2008 14:59

ayuda a encontrar un error
 
<div id="boton01" onclick="Effect.Puff(this); setTimeout(window.location.href='../contenido/semillas.php'; 2000);" .....etc.


lo que quiero hacer es ejecutar primero el Effect.Puff (que es un efecto de scriptauculus) y pasados 2 segundos me redireccione a la url que quiero.

pero no hay manera de que funcione lo que busco... :'(

alguna idea?

Saludos

finlofo 07/05/2008 19:18

Re: ayuda a encontrar un error
 
Cita:

Iniciado por eriq_gd (Mensaje 2394586)
<div id="boton01" onclick="Effect.Puff(this); setTimeout(window.location.href='../contenido/semillas.php', 2000);" .....etc.

Antes del "2000" no iri una coma (,) no un punto y coma... ??

prueba asi a ver..

eriq_gd 08/05/2008 07:47

Re: ayuda a encontrar un error
 
No...
aunque ya por lo menos me lleva a la pagina, pero no se retarda el link.

miSko 09/05/2008 04:45

Re: ayuda a encontrar un error
 
Código PHP:


function ejecutaRedireccion() { window.location.href='../contenido/semillas.php'  ; }

function 
ejecutaTodo(obj) {

     
Effect.Puff(obj) ;
     
     
setTimeout(ejecutaRedireccion2000);
     
// Ara mismo no recuerdo si seria como te lo he puesto o así :
     //     setTimeout(ejecutaRedireccion(), 2000);
     // Pero creo que es como te lo he puesto, pk si no la ejecutaria directamente

}

<
div id="boton01" onclick="ejecutaTodo(this)"></div


Ante todo, Estructurar las cosas... :(


La zona horaria es GMT -6. Ahora son las 20:25.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.