![]() |
|
MSWC.AdRotator: un circuito di rotazione Banner in Asp
Un problema che affligge ogni Webmaster è quello di dover esporre un notevole numero di banner sulle proprie pagine, a volte elevato al punto tale che non c'è ragionevolmente spazio a sufficienza su di una pagina per inserirli tutti. REDIRECT banner.asp WIDTH 468 HEIGHT 60 BORDER 0 * lukeonweb.gif http://www.lukeonweb.net lukeonweb.net ...il giornale per Webmaster 50 dovidea.gif http://www.dovidea.it dovidea.it - anche una piccola idea può rendere grande un'impresa 50La prima riga mostra il comando REDIRECT che indica il file a cui reindirizzeremo l'utente dopo il click sul banner (dopo vedremo il codice per come fare), specifichiamo poi le misure del banner espresse in larghezza ed altezza ed imposteremo il bordo a zero, separiamo poi questa parte del file con un asterisco (*) dalla successiva che riguarda nello specifico il banner ed il sito di appartenenza. La prima riga della seconda parte del file indica il percorso (in questo caso relativo) del file immagine (il banner), la seconda indica l'indirizzo (URL), il titolo del banner che verrà incluso come testo alternativo dell'immagine (... alt="TITOLO DEL SITO") ed in fine la percentuale di volte che vogliamo che il banner appaia sulla pagina. In ogni pagina Asp del sito in cui desideriamo inserire il circuito di banner in rotazione, aggiungiamo nel punto prescelto questo semplice script:
<%@LANGUAGE = JScript%>
...
...
...
<div align="center">
<%
var banner = new ActiveXObject("MSWC.AdRotator");
Response.Write(banner.GetAdvertisement("banner.txt"));
%>
</div>
Una volta generato l'oggetto, il metodo GetAdvertisement() richiamerà il file banner.txt in cui abbiamo configurato i banner, su ognuno dei quali verrà generato il link al file banner.asp, di cui vediamo subito il codice:
<%@LANGUAGE = JScript%>
<%
var url = new String(Request.QueryString("url"));
Response.Redirect(url);
%>
Memorizziamo nella variabile url la QueryString associata all'indirizzo del sito da raggiungere ed il nome del file immagine del banner che sarà qualcosa del genere:banner.asp?url=http://www.lukeonweb.net&image=lukeonweb.gifA questo punto generiamo il redirect verso la Url segnalata nella QueryString. |
IN EVIDENZA
Una slidegallery con jQuery
Pagamenti online con PayPal e PHP
Riavviare IIS
Guadagna col tuo sito grazie a TradeD...
Effetto ombra su testo con Photoshop
Guida XHTML
Riscrivere le URL con Asp
Generare password casuali in Javascri...
Errore 80004005: Cannot update. Datab...
Referenze dei Tag Html
HTTP 500 internal server error
Introduzione ad Ajax ed Asp con Jscri...
Breve guida a jQuery
Stringhe di connessione via ODBC e Ol...
Referenze dei fogli di stile Css
Le espressioni regolari in Javascript
|
||||
© 2001/2012 lukeonweb.net - A cura di Luca Ruggiero, Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| |||||