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
 Edgy Eft 7.04
				
				
				
			
				I'm back!
 Edgy Eft 7.04
 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)


 
			
			 
				
				
				








