Una semplice rotazione banner in Asp
Se non siete interessati ad attivare una Campagna banner ma volete far visualizzare sulle vostre pagine dei banner a rotazione, è possibile utilizzare un semplice codice in Asp che è adattabile anche a semplici pagine scritte in Html.
Il codice è questo:
<%@Language = JScript%>
<%
var IMM = new Array();
var URL = new Array();
IMM[0] = “Link primo banner“
URL[0] = “Url al quale punta il primo banner“
IMM[1] = “Link secondo banner“
URL[1] = “Url al quale punta il secondo banner“
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>’)”);
%>
Aprite il Blocco Note e incollate questo codice, salvandolo con il nome di banner.asp.
Ora caricate il file banner.asp nella cartella principale del sito, senza inserirlo in sotto cartelle.
La prima cosa da dire è che i banner che questa rotazione consente devono necessariamente essere tutti della stessa dimensione.
Altra premessa importante è che i banner da far ruotare, siano contenuti nella cartella Immagini del vostro sito e naturalmente pubblicati.
Ecco le istruzioni del codice:
IMM[0] – Qui inserirete il link completo del primo banner contentuto nella cartella Immagini
URL[0] - Qui andrete ad inserire l’url del sito al quale punta il primo banner
IMM[1] - Qui inserirete il link completo del secondo banner contentuto nella cartella Immagini
URL[1] - Qui andrete ad inserire l’url del sito al quale punta il secondo banner
Fate attenzione in quanto, quando andrete ad inserire altri banner, fate seguire la numerazione bene in ordine partendo dal numero 0 come nel codice proprosto.
Ora, nelle pagine Javascript dove volete far comparire la rotazione, inserite questo semplice codice:
<script language=”javascript” src=”banner.asp”></script>
Se per caso inserite questo codice Javascript in una pagina contenuta in una cartella del sito, allora dovrete impostarlo così:
<script language=”javascript” src=”../banner.asp”></script>
