Javascript 28 Aug 2007 07:57 am
FS Preloader 1.2.0
Seguindo sugestões e corrigindo alguns bugs apontados estou atualizando o script para pré carregamento de paginas, que no final,
acabou ganhando uma nova função de exibir também banners na ultima versão.
O que foi corrigido?
- Bug que fazia arquivos Flashs no site sobreporem a tela de carregamento
- Limitação de inserir pequenas imagens apenas
Bom na realidade ambos não são bugs de programação, o primeiro do Flash é um padrão dos navegadores que não consideram o flash parte da árvore DOM, é como a tag define, um objeto externo a ser carregado dentro desse HTML, logo, vai sobrepor sempre.
O que fiz foi um modo de desviar disso, a famosa gambiarra!
Para que os seus flash não apareçam por cima da tela de carregando vocês obrigatoriamente deverão definir que cada flash por css que ter a propriedade display="none".Ou seja, teoricamente ele esta escondido e não ira aparecer, mas aparecera pois no javascript eu mandei ele varrer todos os flashs depois da pagina carregada e exibi-los, alterando sua propriedade display.
Existem casos que precisamos de um flash escondido, e neste caso, ele seria mostrado, pois o script mostra todos, caso não queira que algum flash seja exibido, insira dentro da tag object deste flash especifico o atributo rel, da seguinte forma e valor <object rel="escondido" ... , isto indica ao script para não mostrar este flash, permanecendo escondido.
Sobre a imagem, eu havia limitado a altura pois imagem mais altas teoricamente seriam pesadas, e iria contra o objetivo do script, mas enfim, liberado qualquer altura.
O que acrescentei?
Lembram da função adicionarEvento, pois é, agora estou usando ela no script, o motivo é simples, tentem usar esse preloader, com a galeria de fotos, vai travar, justamente porque como dito em outro post o window.onload nao trabalha bem com mais de um arquivo o utilizando e trava o código.
Irei logo lançar uma correção também para a galeria de fotos usando essa função adicionarEvento e acabar com esses problemas.
Agora também é possível além de imagens, exibir um arquivo flash, no formato .swf, para tanto existem no começo do script 3 variáveis, onde devem inserir o nome e caminho do arquivo, a altura e largura do mesmo.
E também dei uma melhorada na forma de centralizar o texto de carregando, coisa pouca.
Chega de conversa fiada, para baixar o código clique no link abaixo:
Abraço a todos!
Powered by Yoomp


on 28 Aug 2007 at 3:36 pm 1.Allan escreveu …
Show!

on 29 Aug 2007 at 4:57 pm 2.regis amaral escreveu …
ôÔ legal!!!
valeu por atendido!!!
meu site ta quase pronto no meu pc, vou por ele no ar find semana,
vou utilizar seu script, achei muito bom mesmo, espero que não se importe!?
pena eu não saber programar em java ainda…
vou testar esse script hoje,
valew!!!
=]
http://www.sk8.rg.com.br
——EM CONSTRUÇÃO——
on 29 Aug 2007 at 5:17 pm 3.regis amaral escreveu …
bom ja que o pessoal que ta postando sabem muito de construção web, ai vai uma pergunta:
COMO SE FAZ PARA SE CONSTRUIR UMA PÁGINA “LEVE”?
QUE CARREGUE RAPIDO ATÉ EM CONECÇÕES DISCADAS DE 56KB,
EXISTE UMA “MANHA” UM “JEITINHO” PRA ISSO????
sei que não tem nada a ver com o tópico mas é uma curiosidade minha!
=]
on 30 Aug 2007 at 2:44 am 4.Rodrigo Fante escreveu …
Eu to saindo pra ir trabalhar, mas vc colocou no script o caminho COMPLETO para o arquivo?
exemplo:
http://www.seusite.com/pasta/arquivo.swf
on 30 Aug 2007 at 12:41 pm 5.regis amaral escreveu …
sim, ele esta na mesma pasta em que esta o site, que tbm tem o .jpg que testei e funcionou, dai não preciso colocar nada, a não ser o nome com extensão, porque se encontra na pasta raiz.
on 30 Aug 2007 at 11:46 pm 6.regis amaral escreveu …
blz!
Amigo coloquei meu site ‘quase pronto’ no ar,
utilizei o teu script com jpg mesmo, eu queria flash pq penso que ele carrega mais rapido, ou melhor, ele apareçe de uma vez só, e o jpg fica carregando em pedaços dependendo do tamanho da imagem.
Utilizei algumas manhas, como iframe, a pagina principal so carrega uma vez, oque muda é só o centro.
a tela inicial é pra ser um mural de recados com imagem de quem posta, mas meu trabalho não me deu tempo de acabar esta parte hoje.
Quem quiser conferir é so entrar -> www.sk8.rg.com
pergunta: Tem como précarregar as outras paginas para o cache do navegador??
espero não estar sendo muito chato!
Abraços!
on 30 Aug 2007 at 11:56 pm 7.regis amaral escreveu …
desculpem esqueci!!! é “.com.br”
~> http://www.sk8.rg.com.br
on 04 Oct 2007 at 2:23 am 8.Rodrigo Fante escreveu …
Tem algum link que possa ver?
on 06 Oct 2007 at 5:17 pm 9.Leandro escreveu …
Tem sim, vou por um exemplo aqui pra vc ver…
http://www.lmscorp.org/teste/
on 06 Oct 2007 at 5:19 pm 10.Leandro escreveu …
Tem sim , vou por um exemplo pra vc ver.
http://www.lmscorp.org/teste/
on 06 Jun 2008 at 12:29 pm 11.Fernando Santana escreveu …
O meu preload tá deixando o flash sobre ele, onde coloca o display=”none”.??