Se alguém dispor de idéias para, no mínimo, contaornar o meu problema: o mal funcionamento de um script em uma Geocities. No meu site, aleatóriamente o script de um assistente não funciona.
Ao que tudo indica, ou é um erro meu, no algorítmo, ou, a má diagramação é divido ao servidor.
Toda ajuda é bem vinda. Mais uma vez, o site é http://br.geocities....soa_corporation .
Obrigado.
PESSOA
Problema Com Javascript Em Geocitie
Started By PESSOA, 14/02/2007, 11:30
2 replies to this topic
#1
Posted 14/02/2007, 11:30
#2
Posted 14/02/2007, 13:41
Olá,
poderia ser mais claro quanto ao 'script' e ao 'não funcionar'?
Pelo que eu observei o peixe não fecha quando clica no link, mas vai saber se é isso...
poderia ser mais claro quanto ao 'script' e ao 'não funcionar'?
Pelo que eu observei o peixe não fecha quando clica no link, mas vai saber se é isso...
WebFórum - Equipe de Desenvolvimento - Estagiario
I'm back!
Edgy Eft 7.04
I'm back!
Edgy Eft 7.04
#3
Posted 14/02/2007, 18:02
matt.cavotta,
Na parte do ''aleatóriamente o script de um assistente não funciona " me referi ao seguinte:
De fato, com aleatoridade a imagem images[1] não é reproduzida pelo browser. Logo, o script se torna infuncional; visto que seu objetivo é 'nadar' sobre a janela.
Agora, minha dúvida: isto pode ser causado por erros, no antes referido código, ou esta efemeridade é causado via servidor; considerando que o Geocities reporta scripts em minhas htmls ?
Obrigado.
Na parte do ''aleatóriamente o script de um assistente não funciona " me referi ao seguinte:
// PESSOA Corporation Assistente JavaScript - PEIXE
var deslocamento=1;
var deslocamento2=1;
var num= 0;
var num2= 0;
var n=1;
var ind='0';
var i = 0;
var i2 = 0;
function pro()
{
i2=i;
i++;
if (i > 6) {i=0; i2=6;}
document.getElementById("Tip"+i2).style.display='none';
document.getElementById("Tip"+i).style.display='block';
}
function ant()
{
i2=i;
i--;
if (i < 0) {i=6; i2=0;}
document.getElementById("Tip"+i2).style.display='none';
document.getElementById("Tip"+i).style.display='block';
}
function peixevolta()
{
ind=1;
if (n==0) return;
deslocamento--;
if (deslocamento > 0)
{
if (n==0) return;
num2= Math.random()*10;
num= (num2 % 1 )- (0.5);
document.images[1].style.right=deslocamento+'%';
document.images[1].style.bottom=num+'%';
window.setTimeout("peixevolta();",300);
}
else
{
if (n==0) return;
//deslocamento=-1;
window.setTimeout("document.images[1].src='inicial_data/peixe/peixe.gif';",800);
document.images[1].src='inicial_data/peixe/peixefr.gif';
peixeida();
}
}
function peixeida()
{
ind=0;
if (n==0) return;
deslocamento++;
if (deslocamento < 90 )
{
if (n==0) return;
num2= Math.random()*10;
num= (num2 % 1 )+ (0.5);
document.images[1].style.right=deslocamento+'%';
document.images[1].style.bottom=num+'%';
window.setTimeout("peixeida()",300);
}
else
{
if (n==0) return;
deslocamento=90;
window.setTimeout("document.images[1].src='inicial_data/peixe/peixevo.gif';",800);
document.images[1].src='inicial_data/peixe/peixeaj1.gif';
peixevolta();
}
}
function ajuda(n)
{ deslocamento2=deslocamento;
if (n==3)
{
n=0;
if (ind == 0 || ind == 1)
{
if (deslocamento>50)
{
deslocamento2= deslocamento - 25;
//else deslocamento2=deslocamento;
if (ind==1) deslocamento2= deslocamento - 25;
}
else deslocamento2=deslocamento;
document.images[1].src='inicial_data/peixe/peixeaj1.gif';
document.getElementById("bajuda").style.right=deslocamento2+'%';
document.getElementById("bajuda").style.display='block';
//deslocamento=deslocamento -2; //libera o mouse com seguranca de 2 %
return 0;
}
else
{
document.images[1].src='inicial_data/peixe/peixeaj1.gif';
document.getElementById("bajuda").style.right=deslocamento2+'%';
document.getElementById("bajuda").style.display='block';
//deslocamento=deslocamento +2; //libera o mouse com seguranca de 2 %
return 0;
}
}
else
{
document.getElementById("bajuda").style.display='none';
window.setTimeout("document.images[1].src='inicial_data/peixe/peixe.gif'",200);
peixe('1');
}
}
function peixe(n)
{
if (n==3) ajuda();
if (n==0) return;
//if (n==2) { peixevolta();}
else {document.images[1].src='inicial_data/peixe/peixe.gif'; peixeida ();}
} De fato, com aleatoridade a imagem images[1] não é reproduzida pelo browser. Logo, o script se torna infuncional; visto que seu objetivo é 'nadar' sobre a janela.
Agora, minha dúvida: isto pode ser causado por erros, no antes referido código, ou esta efemeridade é causado via servidor; considerando que o Geocities reporta scripts em minhas htmls ?
Obrigado.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










