Skip to content

Commit

Permalink
timeout para numero sorteado
Browse files Browse the repository at this point in the history
  • Loading branch information
TiagoDGomes committed Sep 30, 2020
1 parent a95d5a6 commit 129c41b
Showing 1 changed file with 81 additions and 2 deletions.
83 changes: 81 additions & 2 deletions principal.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ function touch_server() {

mensagem_painel.classList.remove('oculto');
marcador_painel.classList.remove('oculto');

} else {
mensagem_painel.classList.add('oculto');
marcador_painel.classList.add('oculto');
Expand Down Expand Up @@ -192,10 +193,14 @@ function definir_numero_sorteado(numero) {
if (numero != 0) {
bloco_direita.classList.add('ativo');
c_numero_sorteado.innerHTML = numero;
setTimeout(function() {
definir_numero_sorteado(0);
}, 10000)
} else {
bloco_direita.classList.remove('ativo');
//c_numero_sorteado.innerHTML = '--';
c_numero_sorteado.innerHTML = '--';
}

}


Expand Down Expand Up @@ -298,4 +303,78 @@ var sync_init = setInterval(function() {
ping(real_timestamp_server + 1000 - last_diff, true);
}
count_sync_init++;
}, 1000);
}, 1000);














var numero_aleatorio = 0;
var numero_aleatorio_anterior = null;
var numero_aleatorio_anterior_2 = null;


function mandar_aleatorio() {
simple_ajax('mandar_aleatorio.json.php?id=' + global_id + '&codigo_rodada_atual=' + codigo_rodada_atual + '&numero_aleatorio=' + numero_aleatorio);
}




setInterval(function() {
if (numero_aleatorio_anterior_2 != numero_aleatorio_anterior) {
if (numero_aleatorio_anterior == numero_aleatorio) {
if (codigo_rodada_atual) {
mandar_aleatorio();
}
}
}
numero_aleatorio_anterior_2 = numero_aleatorio_anterior;
numero_aleatorio_anterior = numero_aleatorio;
}, 500);



(function() {
document.onmousemove = handleMouseMove;

function handleMouseMove(event) {
var eventDoc, doc, body;

event = event || window.event; // IE-ism

// If pageX/Y aren't available and clientX/Y are,
// calculate pageX/Y - logic taken from jQuery.
// (This is to support old IE)
if (event.pageX == null && event.clientX != null) {
eventDoc = (event.target && event.target.ownerDocument) || document;
doc = eventDoc.documentElement;
body = eventDoc.body;

event.pageX = event.clientX +
(doc && doc.scrollLeft || body && body.scrollLeft || 0) -
(doc && doc.clientLeft || body && body.clientLeft || 0);
event.pageY = event.clientY +
(doc && doc.scrollTop || body && body.scrollTop || 0) -
(doc && doc.clientTop || body && body.clientTop || 0);
}

// Use event.pageX / event.pageY here
numero_aleatorio = (Math.floor(event.pageX * event.pageY)) % 1000;
var div_numero_aleatorio = document.getElementById('numero_aleatorio')
if (numero_aleatorio == 0) {
div_numero_aleatorio.innerHTML = '--';
} else {
div_numero_aleatorio.innerHTML = numero_aleatorio;
}
}
})();

0 comments on commit 129c41b

Please sign in to comment.