← Desenvolvimento

Random banner javascript

Lida 5016 vezes

Offline

[A]visaPT 
Membro
Mensagens 256 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Vê se esta bem assim:
Código: [Seleccione]
<script language="JavaScript">
var max = 10;
var nrImages = 4;
function makeImages() {
this[0] = "http://img248.imageshack.us/img248/5701/bannerptservers468x60sj6.gif";
this[1] = "<iframe id='betandwinad' name='betandwinad'src='http://adserver.itsfogo.com/default.aspx?t=f&v=1&zoneid=22603' framespacing='0' frameborder='no' scrolling='no' width='468' height="60" allowtransparency='true'><ilayer width='468' height='60'><layer src='http://adserver.itsfogo.com/default.aspx?tli&v=1&zoneid=22603'></layer></ilayer><nolayer><a href='http://adserver.itsfogo.com/click.aspx?t=i&v=1&zoneid=22603' target="betandwin"><img src='http://adserver.itsfogo.com/default.aspx?t=i&v=1&zoneid=22603' border="0" alt=""></a></nolayer></iframe>";
this.length = nrImages;
}
function makeLinks() {
this[0] = "http://www.ptservers.org";
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;
}


O codigo que quero adicionar é este:

Código: [Seleccione]
<iframe id="betandwinad" name="betandwinad" src="http://adserver.itsfogo.com/default.aspx?t=f&v=1&zoneid=22603" framespacing="0" frameborder="no" scrolling="no" width="468" height="60" allowtransparency="true"><ilayer width="468" height="60"><layer src="http://adserver.itsfogo.com/default.aspx?tli&v=1&zoneid=22603"></layer></ilayer><nolayer><a href="http://adserver.itsfogo.com/click.aspx?t=i&v=1&zoneid=22603" target="betandwin"><img src="http://adserver.itsfogo.com/default.aspx?t=i&v=1&zoneid=22603" border="0" alt=""></a></nolayer></iframe>

}
</script>[/code]
Offline

knife 
Membro
Mensagens 157 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Linux User Mobile User Windows User Super Combination Combination Topic Starter Level 5 Level 4 Level 3 Level 2

Aqui tens...

Código: [Seleccione]
<script>
var max = 10;
var nrImages = 4;
function makeImages() {
this[0] = "<link de uma imagem>";
this[1] = "<link de uma imagem>";
this[2] = "<link de uma imagem>";
this[3] = "<link de uma imagem>";
this[4] = "<link de uma imagem>";
this.length = nrImages;
}
function makeLinks() {
this[0] = "<link para clicar na imagem 1>";
this[1] = "<link para clicar na imagem 2>";
this[2] = "<link para clicar na imagem 3>";
this[3] = "<link para clicar na imagem 4>";
this[4] = "<link para clicar na imagem 5>";
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;
}
}
</script>
Offline

[A]visaPT 
Membro
Mensagens 256 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Desculpa mas não percebi...
Então nesse script como coloco isto? Podes exemplificar?
Código: [Seleccione]
<iframe id="betandwinad" name="betandwinad" src="http://adserver.itsfogo.com/default.aspx?t=f&v=1&zoneid=22603" framespacing="0" frameborder="no" scrolling="no" width="468" height="60" allowtransparency="true"><ilayer width="468" height="60"><layer src="http://adserver.itsfogo.com/default.aspx?tli&v=1&zoneid=22603"></layer></ilayer><nolayer><a href="http://adserver.itsfogo.com/click.aspx?t=i&v=1&zoneid=22603" target="betandwin"><img src="http://adserver.itsfogo.com/default.aspx?t=i&v=1&zoneid=22603" border="0" alt=""></a></nolayer></iframe>
Offline

knife 
Membro
Mensagens 157 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Linux User Mobile User Windows User Super Combination Combination Topic Starter Level 5 Level 4 Level 3 Level 2

Aquilo era po cenouras, mas ja vejo..
Offline

[A]visaPT 
Membro
Mensagens 256 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Então ninguem ajuda sff :wink: