Programmazione Web » Javascript » Realizzare un circuito di rotazione banner
Realizzare un circuito di rotazione banner
Difficoltà:
Scritto da Luca Ruggiero
Sito Web: http://www.lucaruggiero.it ![]()
Questo tutorial è stato letto 1012 volte
Vediamo ora un semplice sistema che ci consente di far ruotare banner sulle nostre pagine del sito.
Per realizzare questo sistema utilizzeremo una pagina asp e un Javascript da inserire sulle pagine dove vogliamo che il circuito appaia.
Questo circuito funziona su tutte le pagine web e non solo sulle pagine Asp.
Aprite il vostro Blocco Note di Windows e incollateci dentro questo codice:
<%@Language = JScript%>
<%
var IMM = new Array();
var URL = new Array();
IMM[0] = "primobanner.gif";
URL[0] = "http://sitoprimobanner.it";
IMM[1] = "secondobanner.gif";
URL[1] = "http://sitosecondobanner.it";
var BAN = Math.floor(Math.random() * IMM.length);
Response.Write("document.write('<a href=" + URL[BAN] + " target=_blank><img src=" + IMM[BAN] + " border=0></a>')");
%>
Per inserire banner nel circuito basta modificare le seguenti parti di codice:
IMM[0] = "primobanner.gif"; Inserire l'url immagine del primo banner da visualizzare.
IMM[0] = "primobanner.gif"; Inserire l'url del sito al quale punta il primo banner.
Procedete inserendo quanti banner volete, facendo attenzione a seguire la numerazione contenuta nelle parentesi [ e ].
Salvate la pagina con il nome di banner.asp.
Per visualizzare la rotazione sulle vostre pagine, basterà inserire questo javascript nel punto in cui vorrete visualizzarla:
<script language="javascript" src="banner.asp"></script>
Se la pagina banner.asp per ipotesi si trova in una cartella chiamata Include, il percorso dello script sarà:
<script language="javascript" src="../include/banner.asp"></script>
Dovete fare attenzione al percorso dello script tenendo bene presente il nome del'eventuale cartella che conterrà la pagina banner.asp. I banner in rotazione devono necessariamente avere tutti le stesse dimensioni!

