Tengo un problema con un timer. Os expongo el código que uso:
Clase1.php:
Código:
Funciones.js:$ret = ""; for($i=0;$i<count($photos);$i++){ $ret .= "<img src=\"./img/".$photos[$i]->text."\" style=\"width: 100px;height: 100px;\" onMouseOver=\"photoTimer=setTimeout(maximize('".$photos[$i]->text."'), 5000)\"> "; } return $ret;
Código:
He probado de definir la variable photoTimer en varios sitios, incluyendo un fichero .js aparte. La cosa es que no me hace timer, pero sí que llama a la función.function maximize(id){alert(id);clearTimeout(photoTimer);}
El efecto que (se supone) debería suceder es que al estar X tiempo sobre una foto saliera un div con la foto en tamaño real (ya se que la función solo hace un alert, aún estoy probando que funcione el timer...)
Qué es lo que hago mal?
Gracias