Imagem aleatória

2 respostas
bruna_

Ok, meu problema é o seguinte:
Eu arrumei esse script que mostra imagens aleatórias conforme vc dá refresh na pagina e ele funciona perfeitamente. Acontece que ele mostra apenas uma imagem da lista de uma vez e oq eu queria é que ele mostrasse 3 imagens da lista de uma vez mas que elas nao coincidissem, isto é, que elas aparecessem img1 img2 img3 ou img4 img5 img7, mas nunca img1 img2 img2.

Será que alguém sabe como eu posso mudar isso?

O código está abaixo:

<script Language="JavaScript"> hoje = new Date() numero_de_imagens = 7 segundos = hoje.getSeconds() numero = segundos % numero_de_imagens if (numero == 0){ banner = "imagens site/New Folder/camiseta01.gif" link = "endereço do link aqui!" alvo = "_top" } if (numero == 1){ banner = "imagens site/New Folder/camiseta02.gif" link = "endereço do link aqui!" alvo = "_top" } if (numero == 2){ banner = "imagens site/New Folder/camiseta03.gif" link = "endereço do link aqui!" alvo = "_top" } if (numero == 3){ banner = "imagens site/New Folder/camiseta04.gif" link = "endereço do link aqui!" alvo = "_top" } if (numero == 4){ banner = "imagens site/New Folder/camiseta05.gif" link = "endereço do link aqui!" alvo = "_top" } if (numero == 5){ banner = "imagens site/New Folder/camiseta06.gif" link = "endereço do link aqui!" alvo = "_top" } if (numero == 6){ banner = "imagens site/New Folder/camiseta07.gif" link = "endereço do link aqui!" alvo = "_top" } document.write('<a href="' + link + '" target="' + alvo + '" ><img src="' + banner + '" border=0></a>') </script>

Obrigada :wink:

2 Respostas

RodrigoSol

Tente assim…

Crie uma função que sortei um imagem, essa função deve receber as imagens já sorteadas para que não retorne uma já sorteada…

use recursividade…

R

O que acha ?

Grande abraço.

Criado 19 de abril de 2005
Ultima resposta 20 de abr. de 2005
Respostas 2
Participantes 3