From 4e93e49809819d817af36d73236a16ad84c4d8ef Mon Sep 17 00:00:00 2001 From: Jerome Morjon Date: Fri, 20 Mar 2015 20:22:28 +0100 Subject: [PATCH] decompte js page game --- SRC/resources/views/frontend/games.blade.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/SRC/resources/views/frontend/games.blade.php b/SRC/resources/views/frontend/games.blade.php index d8e2936..4d1044b 100755 --- a/SRC/resources/views/frontend/games.blade.php +++ b/SRC/resources/views/frontend/games.blade.php @@ -46,18 +46,26 @@ absorbEvent_(event); return false; }); + + function decompte(i) + { + document.getElementById("decompte").innerHTML = i+" secondes"; //on affiche i secondes + if i == 0 + { document.getElementById("decompte").innerHTML = "Redirection...";} // quand i atteint 0 on affiche redirection + i -= 1; //on decremente + } + document.getElementById('imgRef').addEventListener("mousedown", function(event) { absorbEvent_(event); - setTimeout(function(){ document.getElementById("decompte").innerHTML = "3 secondes" }, 0000); - setTimeout(function(){ document.getElementById("decompte").innerHTML = "2 secondes" }, 1000); - setTimeout(function(){ document.getElementById("decompte").innerHTML = "1 secondes" }, 2000); - setTimeout(function(){ document.getElementById("decompte").innerHTML = "Redirection..." }, 3000); + + var timer = setInterval("decompte()", 1000, 3); //intervalle, decompte de 1 secondes et indices 3 passé en parametres pour decompte redirect = setTimeout(function(){location.href="{{URL::to('choisirref')}}"}, 3000); return false; }); document.getElementById('imgRef').addEventListener("mouseup", function() { clearTimeout(redirect); + //clearInterval(timer); // on stop le decompte si on relache la souris return false; });