Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Lazy Load

Boa noite,

Eu dividi minha página PHP em 4 partes com include

Porém gostaria que as páginas main.php e footer.php tivessem um atraso de 500ms, isso é possível? Gostaria de fazer isso para priorizar o carregamento do header e da frontpage

Obrigado

2 respostas
solução!

Como o PHP é server side, para fazer este efeito você teria que fazer do lado do cliente. Uma forma de tentar fazer isso seria com Jquery.

Você marcaria a área onde a página vai aparecer com uma Div, que seria atualizada com o conteúdo da página desejada após um determinado tempo depois do carregamento da página principal ter sido concluído.

Algo assim:

insira seu código aqui
<script type="text/javascript" src="jquery.js"></script>          
<script type="text/javascript">

$(document).ready(function()
  {
    setTimeout(function()    {   $('#nome_da_div').load('nome_da_pagina.php');    }, 500);
  });
</script>  

Obrigado Daniel Bins, deu certo.