loading para carregar página

05/03/2014

0

Como eu faço para mostrar um gif enquanto a página é carregada e depois sumir com o gif dando um hide ou coisa parecida, com jquery? Tentei fazer com um código que peguei na web e não funcionou.
Pjava

Pjava

Responder

Posts

05/03/2014

Luiz

Olá,

http://p.ar2oor.pl/cprogress/

veja o create e o destroy.

Responder

07/03/2014

Julio Medeiros

Sofri procurando isso, quando precisei,
conseguiu fazer com o exemplo que foi passado ai?
se não posto aqui o exemplo em Asp
Responder

11/03/2014

Pjava

Voltei a questão do loading. Coloquei essa linha em meu body. Na primeira linha.

<img id="loading" src="@Url.Content("~/Images/ajax-loader.gif")" style="display: block; margin-left: auto; margin-right: auto" />

Fiz essa função em meu arquivo index.js

function loading(status) {
if (status == 1)
$('#loading').fadeIn();
else
$('#loading').fadeOut();
}

E coloquei essa linha da função jquery quando o documento for carregado.

loading(0);

Duas coisa gostaria de resolver.
1) Quando a página é mostrada no browser, o loading some. Acontece que ainda está carregando o banco para carregar o menu, mas acredito que o jquery entende de carregada quando ela for mostrada no browser. Então, como eu continu a mostrar o gif, até terminar a carga do banco?

2) Como eu centralizo o gif? Ele está aparecendo no meio, mas na parte superior da página e não no centro da tela? Como eu faço isso?
Responder

11/03/2014

Pjava

Resolvi. É só colocar na div que eu quero mostrar e será apresentado ali, naquela posição. Alterei os códigos da função e pronto, agora tá chic.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar