Tilfældigt banner - 5 stk
HejStår og mangler et script der kan vise 5 billeder tilfældigt ud fra en liste med f.eks. 20 billeder. Det script jeg har nu tjekker ikke for at samme billede kan vises på samme tid.
Jeg bruger i øjeblikket dette script:
-------------------------------------------
bannerpics=new Array;
bannerurls=new Array;
bannerpics[1]="/Files/System/images/billede1.gif";
bannerurls[1]="http://xxxxx.dk";
bannerpics[2]="/Files/System/images/billede2.gif";
bannerurls[2]="http://xxxxx.dk";
bannerpics[3]="/Files/System/images/billede3.gif";
bannerurls[3]="http://xxxxx.dk";
bannerpics[4]="/Files/System/images/billede4.gif";
bannerurls[4]="http://xxxxx.dk";
bannerpics[5]="/Files/System/images/billede5.gif";
bannerurls[5]="http://xxxxx.dk";
bannerpics[6]="/Files/System/images/billede6.gif";
bannerurls[6]="http://xxxxx.dk";
bannerpics[7]="/Files/System/images/billede7.gif";
bannerurls[7]="http://xxxxx.dk";
bannerpics[8]="/Files/System/images/billede.gif";
bannerurls[8]="http://xxxxx.dk";
function VisSponsor() {
num = Math.floor ( Math.random() * bannerpics.length );
document.write("<a title='" + bannerurls[num] + "' target='_blank' href='" + bannerurls[num] + "'>");
document.write("<img src='" + bannerpics[num] + "' width='88' border='0' alt='" + bannerurls[num] + "'>");
document.write("</a>");
}
function ShowBanner() {
num = Math.random();
num = 1 + ( num * ((bannerpics.length - 1)-1));
num = Math.round(num);
document.write("<div style='width: 160px; height: 33px; margin: 5px 0px 10px 0px; text-align: center;'><a title='" + bannerurls[num] + "' target='_blank' href='" + bannerurls[num] + "'>");
document.write("<img src='" + bannerpics[num] + "' width='88' border='0' ");
document.write("alt='" + bannerurls[num] + "'>");
document.write("</a></div>");
}
---------------------------------------------
som ligger en en fil der hedder "bannerrotate.js" i selve htmlfilen ligger dette som viser selve bannerne:
---------------------------------------------
<script src="Files/System/bannerrotate.js" type="text/javascript" language="javascript"></script>
<script type="text/javascript">
ShowBanner();
ShowBanner();
ShowBanner();
ShowBanner();
ShowBanner();
</script>
-----------------------------------------------
Håber der er nogen der kan hjælpe til at rette lidt i scriptet, eller hjælpe mig med noget nyt...
