La 1er parte responde cuando el usuario no mueve el mouse por digamos 5 segundos. Si lo mueve se resetea el setTimeout con un clearTimeout y vuelve a contar los 5 segundos.
La 2a es un script que pone un cuadro en la parte de arriba, y si el usuario hace scroll el cuadrito baja para mantenerse visible. También usa un setTimeout de digamos 100ms.
Algo así:
Código PHP:
/* Parte 1 */
function AA() {
Bla bla bla
Tiempo = window.setTimeout('BB()', 5000);
}
/* Parte 2 */
function CC() {
Bla bla
setTimeout('CC()', 100);
}
setTimeout('CC();', 100);
Las preguntas son:
1) ¿Se pueden tener varios SetTimeout simultáneos de diferentes duraciones?
(Supongo que el clearTimeout me resetea Todos los setTimeout en caso de que mi pregunta 1 es afirmativa.)
2) ¿Se puede anidar de alguna manera el setTimeout para que una función se active digamos a las 50 veces de otra?
Gracias