IFrame

Eu quero que uma pequena porção na minha página a recarregar a cada intervalo, como fazê-lo?

Explicação

Por vezes podemos enfrentar uma situação onde apenas uma pequena porção ou conteúdo da página deve ser actualizada dinamicamente a cada x segundos. Então, não é aconselhável carregar a página completa. Então vamos para o iframe.
Aqui faremos em três passos

Passo 1:


Separar o conteúdo que precisa ser dinamicamente actualizado em uma página separada.
Exemplo: itest.php
<html>
<head> </head>
<body bgcolor=green>
Página de conteúdo dinâmico
</body>
<html>

Passo 2:


Adicionar actualização automática para esta página.
ou seja, copiar a etiqueta meta no cabeçalho da página. (por exemplo: itest.php)
Exemplo: itest.php
<meta http-equiv="refresh" content="5" >

Passo 3:


Definir a página dinâmica na sua página principal usando iframe.
Aqui usamos tabelas e a página iframe é definida nas colunas da tabela.
Exemplo: ifexample.php
<html>
<body>
Isto é uma página de test iframe. Pode ver o conteúdo está apenas na caixa em baixo, que é uma iframe que é carregada a cada 5 segundos. <br><br>
<iframe src="itest.php" width=100 height=100 frameborder=0 scrolling=no>
</iframe>
</body>
</html>

Recomendamos que o tempo de atualização seja superior a 5 segundos. Isto é porque se tem que considerar o tempo de carregamento da página.