Tenta
Banner rotativo. A cada abertura de páginas aparece um banner diferente
<--inicio do código-->
<script language="Javascript">
hoje = new Date()
numero_de_imagens = 3
segundos = hoje.getSeconds()
numero = segundos % numero_de_imagens
if (numero == 0){
banner = "http://www.seusite.com//banner1.gif"
link = "http://www.listfire.com/48897"
alvo = "out"
texto= "Lista livre de spam"
}
if (numero == 01){
banner = "http://www.seusite.com/promobanner03.gif"
link = "http://www.publipt.com/pages/index.php?refid=silviobr"
alvo = "out"
texto= "Ganhe dinheiro lendo e-mail"
}
if (numero == 02){
banner = "http://www.seusite.com/powerlist.gif"
link = "http://www.powerlist.rg8.net/?ID=ganhonline"
alvo = "out"
texto= "Divulgação gratuita"
}
if (numero == 03){
banner = "http://www.seusite.com/megaterremoto2.gif"
link = "http://www.megaterremoto.com/index.asp?ID=sasnews"
alvo = "out"
texto= "Divulgação gratuita"
}
document.write('<a href="' + link + '" target="' + alvo + '"><img src="' + banner + '" alt="' + texto + '" width="468" height="60" border="0"></a>')</script>
<--fim do código-->
As partes em vermelho são as únicas que você deve mexer.(Obs: Não corrija acentuação no código)
ou
<script language="JavaScript">
var max = 3;
var nrImages = 3;
function makeImages() {
this[0] = "Link Imagem";
this[1] = "Link Imagem";
this[2] = "Link Imagem";
this.length = nrImages;
}
function makeLinks() {
this[0] = "Link Url";
this[1] = "Link Url";
this[2] = "Link Url";
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]+" target=_blank><img src="+vetImages[cont-1]+" border='0'/></a>");
break;
}
}
</script>