Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
Jose Lima

Código de Banner Rotativo.

Recommended Posts

Fiz um banner rotativo mas náo funcionou, por favor poderia corrigir o código abaixo:

Obrigado - [email protected]

<script type="text/javascript">// <![CDATA[
hoje = new Date()
numero_de_imagens = 5
segundos = hoje.getSeconds()
numero = segundos % numero_de_imagens
if (numero == 0){
banner = "http:// www.tecnologiadofuturo.net.br/imagem.extensao"
alvo = "out"
texto= "banner"
}
if (numero == 01){
alvo = "out"
texto= "banner"
}
if (numero == 02){
alvo = "out"
texto= "banner"
if (numero == 03){
alvo = "out"
texto= "banner
if (numero == 04){
alvo = "out"
texto= "banner
document.write('<a href="' + link + '" target="' + alvo + '"><img src="' + banner + '" alt="' + texto + '" width="468" height="60" border="0"></a>')
// ]]></script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Corrigi seu código, que se encontra abaixo. Os problemas eram os seguintes:

  • Esqueceu de fechar aspas da variável texto em if(numero == 03) e em if(numero == 04).
  • Esqueceu de fechar chaves dos comandos if: if(numero == 02), if(numero == 03) e em if(numero == 04).
<script type="text/javascript">// <![CDATA[
hoje = new Date();
numero_de_imagens = 5;
segundos = hoje.getSeconds();
numero = segundos % numero_de_imagens;

if (numero == 0){
	banner = "http:// www.tecnologiadofuturo.net.br/imagem.extensao";
	link = "http://tracking.conf...40&file_id=1194 /";
	alvo = "out";
	texto= "banner";
}
else if (numero == 01){
	banner = "http://www.tecnologi...imagem.extensao";
	link = "http://ad.zanox.com/...068C647979094T/";
	alvo = "out";
	texto= "banner";
}
else if (numero == 02){
	banner = "http://www.tecnologi...imagem.extensao";
	link = "http://www.babylon.c...l?affID=122148/";
	alvo = "out";
	texto= "banner";
}
else if (numero == 03){
	banner = "http://www.tecnologi...imagem.extensao";
	link = "http://www.iobconcur...romocao/B03100/";
	alvo = "out";
	texto= "banner";
}
else if (numero == 04){
	banner = "http://www.tecnologi...imagem.extensao";
	link = "http://www.tkqlhce.c...16363-10898865/";
	alvo = "out";
	texto= "banner";
}

document.write('<a href="' + link + '" target="' + alvo + '"><img src="' + banner + '" alt="' + texto + '" width="468" height="60" border="0"></a>');
// ]]></script>

Ficam algumas recomendações:

  • Recomendo que sempre coloque um ponto e vírgula após cada comando (exceto após fechar chave)
  • Use o comando else ("senão"), que segue o if

  • Utilize um programa editor de códigos. O que eu mais utilizo é o Notepad++, que lhe recomendo.

Espero que isso lhe seja útil

Compartilhar este post


Link para o post
Compartilhar em outros sites

Está precisando de alguma ajuda em programação, desenvolvimento em C, C#, C++, CSS, HTML, JavaScript, PHP, AJAX, Jquery, Laravel, codeigniter, Python, Portugol,
NodeJS, MongoDB, Mysql, Postegre entre outras duvidas entre em contato.

Desenvolvimento de sites, projetos, softwares, blogs, ajudas nas áreas acadêmicas de trabalhos e projetos até provas entre em contato a nossa equipe irá te ajudar.

Email: [email protected] 
Blog: http://marcosprogramacao.blogspot.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×