Ir para conteúdo
Fórum Script Brasil
  • 0

Alguem Pode Me Dizer Onde Esta O Erro


Deividy

Pergunta

<script language="javascript">
<!--
function banner_seis() {
imagens=new Array();
imagens[0]="imagens/capa/takeone_01.jpg";
imagens[1]="imagens/capa/takeone_02.jpg";
imagens[2]="imagens/capa/takeone_03.jpg";
lnks=new Array();
lnks[0]="http://www.site.com.br";
lnks[1]="http://www.site.com.br";
lnks[2]="javascript:alert('oi');";

var sorteia=Math.random() * imagens.length;
var ncerto=parseInt(sorteia);
document.write("<a href="+lnks[ncerto]+"><img border=0 src="+imagens[ncerto]+">");
document.write("<br>"+textos[ncerto]+"</a>");
}
banner_seis();
//-->
</script>

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

É bem simples o erro. você faz referencia a um array texto sendo q ele não existe...Então tente o seguinte:

<script language="javascript">
<!--
function banner_seis() {
imagens=new Array();
imagens[0]="imagens/capa/takeone_01.jpg";
imagens[1]="imagens/capa/takeone_02.jpg";
imagens[2]="imagens/capa/takeone_03.jpg";
lnks=new Array();
lnks[0]="http://www.site.com.br";
lnks[1]="http://www.site.com.br";
lnks[2]="javascript:alert('oi');";
textos=new Array();
textos[0] = "Site 1";
textos[1] = "Site 2";
textos[3] = "Site 3";
var sorteia=Math.random() * imagens.length;
var ncerto=parseInt(sorteia);
document.write("<a href="+lnks[ncerto]+"><img border=0 src="+imagens[ncerto]+">");
document.write("<br>"+textos[ncerto]+"</a>");
}
banner_seis();
//-->
</script>

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

Boa John

valeu uma dúvida e utenho que inserir varios teria algum problema com o nome " banner_seis();"

outra coisa como faço pra colocar isso no código sem prescisar colocar isso no mei dele

em um <td>colocar aqui</td>

só que sem prescisar colocar o código inteiro

Link para o comentário
Compartilhar em outros sites

  • 0

Simples, substitua essa parte:

<script language="javascript">
<!--
function banner_seis() {
imagens=new Array();
imagens[0]="imagens/capa/takeone_01.jpg";
imagens[1]="imagens/capa/takeone_02.jpg";
imagens[2]="imagens/capa/takeone_03.jpg";
lnks=new Array();
lnks[0]="http://www.site.com.br";
lnks[1]="http://www.site.com.br";
lnks[2]="javascript:alert('oi');";
textos=new Array();
textos[0] = "Site 1";
textos[1] = "Site 2";
textos[3] = "Site 3";
var sorteia=Math.random() * imagens.length;
var ncerto=parseInt(sorteia);
document.write("[b]<td>[/b]<a href="+lnks[ncerto]+"><img border=0 src="+imagens[ncerto]+">");
document.write("<br>"+textos[ncerto]+"</a>[b]</td>[/b]");
}
banner_seis();
//-->
</script>

Abraços !

PS: O nome não influi em nada wink.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...