Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Vadio

função não funfa

Recommended Posts

Pessoal, fiz uma função q iria escrever e o tempo e ir diminuindo até q fosse feito o redirecionamento

ex.. em 5 sec você será redirecionado..

mas não funciona... alguém ae saberia me dizer oq eu fiz de errado?

função:

function escreveRedir(tempo){
	div = document.getElementById("meio");
	div.innerHTML ='';
	div.innerHTML ='<h2>ERRO</h2><br />';
	div.innerHTML+='Por favor entre em contato com o administrador do site.';
	div.innerHTML+='Você será redirecionado para seção CONTATO EM '+tempo+'sec.';
	window.setTimeout(tempo,100);
	tempo--
	if(tempo==0) window.open("Principal.php?pag=contato","_self");
}
OBS.. ele escreve mas parece q o setTimeout não ta funcionando pq não muda lá o tempo e nem redireciona.

 

Desde já Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O correto seria algo como:

 

function escreveRedir(tempo){
	div = document.getElementById("meio");
	div.innerHTML ='';
	div.innerHTML ='<h2>ERRO</h2><br />';
	div.innerHTML+='Por favor entre em contato com o administrador do site.';
	div.innerHTML+='Você será redirecionado para seção CONTATO EM '+tempo+'sec.';
	window.setTimeout(function()
	{
		window.location.href = "Principal.php?pag=contato";
	},tempo*1000);
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.