EDI GUERRA Posted December 29, 2011 Report Share Posted December 29, 2011 ATUALIZAÇÃO DA PAPreciso de um script para atualizar a pagina de 30 em 30 segundos, se o usuario não tiver mexendo no mouse, nem fazendo nada na pagina :D Quote Link to comment Share on other sites More sharing options...
0 Germano Assis Posted December 29, 2011 Report Share Posted December 29, 2011 Usando jQuey fica assim. Com javascript puro vai seguir a mesma lógica mas vai ficar bem maior :(var temporizador; //Função para detectar o movimento do mouse e reinicar o temporizador de execução da suaFuncao function protecaoTela(){ $(document).mousemove(function(event) { clearTimeout(temporizador); temporizador = null; temporizador = setTimeout(function () { suaFuncao()}, 30000); //substitua suaFuncao() pela chamda sua função }); } function suaFuncao(){ alert('ok'); } Quote Link to comment Share on other sites More sharing options...
0 EDI GUERRA Posted December 29, 2011 Author Report Share Posted December 29, 2011 sou meio leiigo nisso ae não entendi o minha função, preciso que a tela fique atualizando direto exceto se o cara mexer no site Quote Link to comment Share on other sites More sharing options...
0 Michael Douglas Posted December 29, 2011 Report Share Posted December 29, 2011 (edited) o script do Germano ira funcionar perfeitamente mais como você disse que não entendeu muito bem..pegue o script do Germano coloque ele <script type="text/javascript"> Codigo </script>e você tem que ter as livrarias jquery que você encontra no site oficial da jquery.e pronto Edited December 29, 2011 by Michael Douglas Quote Link to comment Share on other sites More sharing options...
0 Germano Assis Posted December 29, 2011 Report Share Posted December 29, 2011 É só copiar isso e colocar na tua página.E não esquece de baixar e dar o include da bilibioteca jQuey. Que pode ser obtida em http://docs.jquery.com/Downloading_jQuery<script> function protecaoTela(){ $(document).mousemove(function(event) { clearTimeout(temporizador); temporizador = null; temporizador = setTimeout(function () { document.location.reload();}, 30000); }); } protecaoTela(); </script>Abraços e mostra o resultado ai Quote Link to comment Share on other sites More sharing options...
0 EDI GUERRA Posted January 2, 2012 Author Report Share Posted January 2, 2012 brother eu testei o seguinte codigo e não deu certo<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>teste</title><script type="text/javascript" src="jquery-1.3.2.js"></script></head><body><script>function protecaoTela(){ $(document).mousemove(function(event) { clearTimeout(temporizador); temporizador = null; temporizador = setTimeout(function () { document.location.reload();}, 10000); });}protecaoTela();</script></body><h1> testando</h1></html> Quote Link to comment Share on other sites More sharing options...
Question
EDI GUERRA
ATUALIZAÇÃO DA PAPreciso de um script para atualizar a pagina de 30 em 30 segundos, se o usuario não tiver mexendo no mouse, nem fazendo nada na pagina :D
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.