Join the Mozilla’s Test Days event from 9–15 Jan to test the new Firefox address bar on Firefox Beta 135 and get a chance to win Mozilla swag vouchers! 🎁

Pesquisar no site de suporte

Evite golpes de suporte. Nunca pedimos que você ligue ou envie uma mensagem de texto para um número de telefone, ou compartilhe informações pessoais. Denuncie atividades suspeitas usando a opção “Denunciar abuso”.

Saiba mais

Esta discussão foi arquivada. Faça uma nova pergunta se precisa de ajuda.

Special java effects not showing up

  • 3 respostas
  • 1 tem este problema
  • 1 exibição
  • Última resposta de cor-el

more options

Going to my band's website thru Foxfire.. I installed some java that gives the effect of stars moving in the background.. It show up in other browsers but not Foxfire..

Going to my band's website thru Foxfire.. I installed some java that gives the effect of stars moving in the background.. It show up in other browsers but not Foxfire..

Todas as respostas (3)

more options

What page?

more options

The first page.. home page.. On IE and Chrome there's the effect of stars moving in the background.. on Mozilla Foxfire there's just black background.. Thanks!!

www.4evererin.com

more options

That script isn't working in Firefox.
You can't have multiple IDs si and address them via si[i]
You need to use a similar construction as for Netscape and add the index to the ID (si0-siXX)and use document.getElementById('si'+i)

I don't think that there are much users with a Netscape browser, so you can leave out all that ns code and use code that modern browsers understand.


for (i = 0; i < SmallStars; i++) {
document.write('<div id="si'+i+'" style="position:absolute;top:0;left:0;width:1px;height:1px;background:#fffff0;font-size:1px"></div>');
}

function fly() {
.....
document.getElementById('li'+i).style.left = LargeXpos[i];
document.getElementById('li'+i).style.top = LargeYpos[i] + hscrll;
.....
document.getElementById('si'+i).style.left = SmallXpos[i];
document.getElementById('si'+i).style.top = SmallYpos[i]+hscrll;
.....
setTimeout('fly()', 10);
}