La communauté ALL HTML c'est 58009 membres à ce jour dont 1 inscrits aujourd'hui et 30 depuis une semaine.

  • imprimer
  • aide

Forum de discussions « Javascript - DHTML - VBScript »

Retrouvez les publications relatives à ces discussions dans notre rubrique javascript.

SetTimeOut qui ne marche pas ?????

liste des forums liste des discussions Participer à la discussion

Photo de marionemesio Message publié le mardi 26 février 2008 à 19 h 47 par marionemesio.
Bonjour !
je sais, ma question est un peu ... neuneu, mais bon.
J'ai programmé une fonction qui doit afficher ou masquer un calque, et qui se présente comme suit:

fonction afficher-cacher(...) {
si calque caché alors Display=block;
si calque est affiché alors Displays=none;
attribuer Display mon style de calque;
}

Maintenant, j'me dis que plutôt que de le cacher immédiatement (mon calque est un menu), il serait plus confortable pour l'utilisateur d'attendre disons 2 secondes avant de le cacher.
Donc je colle différentes versions de SetTimeOut:

setTimeout("Display = 'none'",2000);
setTimeout("Display = \"none\"",2000);
setTimeout("Display = 'none';",2000);
...

et que j'obtiens soit un message d'erreur, soit AUCUN délais....
J'suis perdu là. C'est bien la définition de SetTimeOut de laisser un délai... d'attente, non?

HELP PLEASE
Photo de telnes Message publié le mardi 26 février 2008 à 21 h 44 par telnes. toujours revenir au debut - http://telnesmaster.free.fr/allhtml/index2.html - http://telnesmaster.free.fr/litetemplate - http://www.hotcontest.org
hello

non settimeout va appellé ta fonction tout les n délais

setTimeout(timer(),100); // va reppellé la fonction tout les 100 ms

setTimeout(function() {loadImg(obj,img,value,state)},100); // exemple pour passer des paramètres




plus d'info
http://developer.mozilla.org/fr/docs/DOM:window.setTimeout
http://www.toutjavascript.com/reference/reference.php?iref=13
...
Photo de marionemesio Message publié le vendredi 21 mars 2008 à 14 h 49 par marionemesio.
Bé vi
Ok, MERCI
=}

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions

agenda