Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Long polling recarregar documento infinitamente jQuery

23-02-2016 22:11

Nesse post vou mostrar um exemplo e um vídeo explicativo sobre o funcionamento do long polling para atualizar o documento continuamente de tempo e tempo, retornando informações de outra página.

Essa técnica consiste basicamente em atualizar determinado documento de tempo em tempo. Por exemplo, suponhamos que você tenha informações em um banco de dados que são listados na tela. Quando tiver novos registros, você pode receber na tela essa nova informação.

Segue um exemplo bem simples de uso do long polling com jQuery para carregar uma página continuamente a cada tantos segundos.

<script src="jquery.js"></script> <script> $(function() { var atualiza = function() { $("#div").load("teste.php"); }; setInterval(function() { atualiza(); }, 5000); // A CADA 5 SEGUNDOS RODA A FUNÇÃO atualiza })(); </script> <div id="div"></div>

Como mostrado acima, o long lopping pode ser usado facilmente para trabalhar com banco de dados. Bastando somente você puxar o arquivo de conexão com a sua consulta.

Abaixo segue um vídeo em inglês que explica como funciona a técnica do polling.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado