Jump to content


Photo

Função Imagepreload()


  • Faça o login para participar
1 reply to this topic

#1 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 31/10/2005, 12:50

Olá!

Faz um bom tempo que nem dou as caras por aki, mas pôxa, que seria de mim sem ao menos visitar o lugar onde eu consegui tanto conhecimento?

Pois bem, como eu adoro javascript, vi que criaram um sub-fórum com funções JavaScript...

Eu achei bem legal... farei minha contribuição...

É um script simples de preload... as imagens demoram menos para carregar... pois elas carregam parte quando o site é acessado...

Pois bem, o script é:

<script language="javascript">
<!--
function imagePreload() {
  var urlImages=new Array();
  var totalLoaded=0;
  var n=0;
  do {
    urlImages[n]=new Image();
    urlImages[n].src=arguments[n];
    if(urlImages[n].complete) {
      totalLoaded++;
    }
    n++;
  }  while(n<arguments.length)

  if(document.all) {
    var loadingErrors=arguments.length - totalLoaded;
    if(loadingErrors > 0) {
      window.status=loadingErrors+" imagens não foram carregadas corretamente.";
    }
  }
}

// executando a função.
// teste com imagens existentes e inexistentes.
imagePreload("img01.jpg","img02.jpg","img03.jpg");
//-->
</script>

Blz? :)

Então, []'s

#2 Ibanes

Ibanes

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 11/02/2009, 15:26

Amigo, estou precisando de um script para fazer o load de toda a página e depois de uma radio em flash que tenho no mesmo... pois atualmente o navegador aguarda o download da mp3 que será tocada na rádio ser concluído e só depois termina o load da página... seria mais ou menos igual a sua da imagem, mas no meu caso, tenho um iframe (corpo da pagina) onde chamo as páginas internas neste iframe... mas o mesmo só é carregado depois de carregado toda a rádio... teria algo que eu poderia fazer pra deixar a radio por ultimo???

Grato.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq