Site icon Noir Solutions

Come Creare un banner Rotator con Javascript e link

Descrizione:
Creare una presentazione del vostro banner pubblicitari, compresi i collegamenti. Una serie di banner / link sono visualizzati senza dover ricaricare la pagina.
Indicazioni:
Seguire passo 1 e 2 qui sotto per ottenere questo script lavorando nel vostro sito. Utilizzare i pulsanti ‘Testo Grab’ per selezionare il codice all’interno della textarea adiacenti. Quindi fai CTRL-C o Modifica -> Copia di tamponare il testo per incollare nel vostro documento. L’esempio che segue è impostato a rotazione ogni 5 secondi.

Fase 1: Inserire il codice indicato di seguito tra il tag e all’interno della pagina HTML in cui si desidera che il banner casuale a comparire.

<ilayer id=”l1″>

<layer id=”l2″>

<div id=”l1″>

<div id=”l3″ style=”position:relative”>

</div>

</div>

</layer>

</ilayer>

Fase 2: Inserire questo codice sotto il codice mostrato in figura 1. Il posto migliore sarebbe giusto prima del tag.

<script language=”JavaScript”>
<!–
// ***********************************************
// AUTHOR: WWW.CGISCRIPT.NET, LLC
// URL: http://www.cgiscript.net
// Use the script, just leave this message intact.
// Download your FREE CGI/Perl Scripts today!
// ( http://www.cgiscript.net/scripts.htm )
// ***********************************************
var bannerArray = new Array();
var myCount=0;
// Banner Code Assignment
bannerArray[0] = “<A HREF=”http://www.aceinstall.com”><IMG SRC=”http://www.aceinstall.com/banners/ban-468×60.gif” border=”0″ width=”468″ height=”60″></A>”;
bannerArray[1] = “<A HREF=”http://www.cgiscript.net”><IMG SRC=”http://www.cgiscript.net/banners/ban-468×60.gif” border=”0″ width=”468″ height=”60″></A>”;
bannerArray[2] = “<A HREF=”http://www.aceinstall.com”><IMG SRC=”http://www.aceinstall.com/banners/aniban-468×60.gif” border=”0″ width=”468″ height=”60″></A>”;
bannerRotate();
function bannerRotate() {
if(myCount > bannerArray.length-1){myCount=0;}
// Write out rotation
if (document.all){ // it is IE
document.all.l3.innerHTML=bannerArray[myCount];
}
else if (document.layers){ // it is NN
document.layers.l1.document.layers.l2.document.open();
document.layers.l1.document.layers.l2.document.write(bannerArray[myCount]);
document.layers.l1.document.layers.l2.document.close();
}
setTimeout(“bannerRotate()”, 3000);
myCount++;
}
// –>
</script>
Exit mobile version