Ir para conteúdo

POWERED BY:

Arquivado

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

NeurotiC

[Resolvido] Banner Rotativo

Recommended Posts

Boa noite gente,

 

Estou com um problema com um banner rotativo.

o Codigo é o seguinte..

 

var max	  = 10;
  var nrImages = 3;
  function makeImages() {
	this[0]	 = "banners_produtos/1-1.jpg";
	this[1]	 = "banners_produtos/1-2.jpg";
	this[2]	 = "banners_produtos/1-3.jpg";
	this.length = nrImages;
  }
  function makeLinks() {
	this[0]	 = "http://www.pagina.htm";
	this[1]	 = "http://www.pagina.htm";
	this[2]	 = "http://www.pagina.htm";
	this.length = nrImages;

  }
  var vetImages = new makeImages();
  var vetLinks  = new makeLinks();
  var x = Math.round(Math.random()*max);
  var y	= max / nrImages;
  for(var cont = 1;cont*y <= max;cont++) {
	if (x <= (cont*y)) {
	  document.write("<a href="+vetLinks[cont-1]+" ><img  src="+vetImages[cont-1]+" border=0></a>");
	  break;
	}
  }

Bem.. parece ser algo simples mais não consegui resover. o que quero é que ao clicar na imagem chamada ele abra o link em uma nova janela (em _blank).

 

Como que resolvo esse problema

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca assim:

 

document.write("<a href="+vetLinks[cont-1]+" target=\"_blank\"><img  src="+vetImages[cont-1]+" border=0></a>");

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.