[Petizione] Script banner per forum

« Older   Newer »
 
  Share  
.
  1.  
    .
    Avatar

    Group
    Member
    Posts
    1,277

    Status
    Saluti e scusate il mio italiano (che deve essere cattivo) è che sto usando Google traduttore. Qualcuno sa di uno script per modificare in modo casuale bandiera per ricaricare un forum? Grazie in anticipo. ^_^


    Scusate se ho postato nel thread che non gli apparteneva , io sono un po occupato. TT_TT
     
    Top
    .
  2.  
    .
    Avatar


    Memento audere semper

    Group
    Administrator
    Posts
    179,914

    Status
    Script Banner a Rotazione:

    Questo script serve per visualizzare ad intervalli regolari (da voi prestabiliti) una serie di banner o immagini, alle quali è possibile associare un indirizzo URL cliccabile.

    Lo si adopera di solito per fare pubblicità a più di uno sponsor senza per questo soffocare la propria pagina con innumerevoli banner.

    Lo script è leggermente complesso e quindi potrebbe risultare di difficile comprensione per un principiante che dovesse apportare modifiche di adattabilità per le proprie esigenze.

    A questo proposito trovate all'interno dello stesso script i vari commenti che servono da istruzioni per meglio facilitare questa operazione.


    CODICE
    <script language="JavaScript" type="text/javascript">
    <!--
    /*  prelevato su http://www.web-link.it

      Inserire il numero di banner da far girare
      al posto del 2 che trovate inserito in questo esempio alla
      voce : number_of_sponsors=2;  */

    defaultStatus="";
    number_of_sponsors=2;

    var sctr=0;
    var isn=new Array();
    for (i=0;i<number_of_sponsors;i++){
    isn[i]=new Image();
    }

    /* Le immagini sono caricate nell'array isn[x]
      Il numero fra parentesi []ne indica la posizione,
      dove anche lo 0 è un numero a tutti gli effetti.
      Specificare fra virgolette il nome dell'immagine e
      la sua estensione che potrebbe essere di tipo gif o jpg,
      completa di eventuale percorso per poterla raggiungere nel caso in cui
      fosse posizionata in una cartella o indirizzo URL diverso da quello
      in cui si trova lo script Script.
      L'immagine [0] sarà quella caricata per prima. */


    isn[0].src="immagine1.gif";
    isn[1].src="immagine2.gif";


    /* Stessa cosa vale per l'URL da richiamare associato all'immagine.
    Questi sono caricati nell'array durl[x] dove anche in questo caso
    il numero fra parentesi quadrate [] indica la posizione, che dovrà corrispondere allo
    stesso numero della relativa immagine associata nell'array precedente. */



    var durl=new Array();
    durl[0]="http://www.web-link.it/";
    durl[1]="http://www.ilmioforum.com/cgi-bin/forum/forum_show.pl/";


    /*  Qui sotto il timer che regola il tempo fra un cambio
           banner e l'altro, è espresso in millisecondi.
           Al momento è impostato a 10 secondi: 10000
           (ovviamente 5000=5 secondi,  30000 = 30 sec, ecc ecc)
       Per cui, volendo ridurre o aumentare il tempo, si dovrà incrementare
           o decrementare questo numero. */


    function rotateIt(){
     sctr++;
     if (sctr>number_of_sponsors-1){
      sctr=0;
      }
     document.sponsor.src=isn[sctr].src;
     setTimeout("rotateIt()",10000);
    }

    /* Questo script può lavorare in siti con o senza frames.
      Se dall'interno di un frame si vuole aprire il link a tutto schermo TARGET="_top"
      si dovrà modificare l'istruzione:  
      location.href
      con
      parent.location.href=durl[sctr];  */


    function doIt(){
    location.href=durl[sctr];
    }

    function dispIt(){
    parent.window.status=durl[sctr];
    }
    // prelevato su http://www.web-link.it -->
    </script>


    Html :
    Una volta inserito lo script nella parte Head non rimane che attivarlo aggiungendo l'evento: onLoad al tag body; in questo modo:
    CODICE
    <body onLoad="rotateIt()">


    Html : Non è ancora finita, adesso bisogna inserire anche il codice html nel punto esatto della pagina web dove dovranno essere visualizzati i banner in rotazione.

    Ricordatevi che anche in questo caso dovrete sostituire: nome_immagine.gif con il nome reale del vostro primo banner. Questo sotto il codice:

    seleziona tutto

    CODICE
    <a href="javascript:doIt()" onMouseOver="dispIt();return true"><img src="nome_immagine.gif" name="sponsor" border="0" alt="banner a rotazione"></a>
     
    Top
    .
1 replies since 23/12/2015, 14:45   99 views
  Share  
.