X-Git-Url: http://git.euphorik.ch/?p=pompage.git;a=blobdiff_plain;f=js%2Fyopyop.js;fp=js%2Fyopyop.js;h=6e44227bbcb5af2b3ceb9ff85773b535763edc2b;hp=85efb3d3b6946f52826277a238266a04d4ed40b2;hb=360b03e976f53bd285b4f88e41bedf72e644898b;hpb=14d8b43a06d6c0bd18c40d79509b6afe2047af0d diff --git a/js/yopyop.js b/js/yopyop.js index 85efb3d..6e44227 100644 --- a/js/yopyop.js +++ b/js/yopyop.js @@ -76,10 +76,15 @@ derniereRecherche.setMinutes(derniereRecherche.getMinutes() - 1); */ function doRecherche() { - // empèche de faire deux recherches successive en moins de 500ms + // empèche de faire deux recherches successive en moins de 800ms var now = new Date(); - if (now.getTime() < derniereRecherche.getTime() + 500) + if (now.getTime() < derniereRecherche.getTime() + 800) + { + // si une recherche à était demandé mais n'a pu aboutir alors on la refait dans certain temps + setTimeout("doRecherche()", 810 - (now.getTime() - derniereRecherche.getTime())); return; + } + derniereRecherche = now; var afficherTout = false; // si aucun choix n'est fait pour la recherche on affiche tout @@ -133,6 +138,7 @@ function doRecherche() // mise à jour de l'affichage du nombre de film total/affiché document.getElementById("nbFilms").textContent = nbFilmAffiche + " / " + nbFilm + " film" + (nbFilm > 1 ? "s" : "") + } /**