• User

    Banner a rotazione

    Ciao a tutti! Spero mi possiate aiutare, vorrei sapere in che modo posso racchiudere in un unico file javascript gli script pubblicitari di tradedoubler e clickpoint in modo da visualizzarli alternativamente. Vi ringrazio in anticipo 🙂


  • User Attivo

    Ciao,

    Ti dò una base da modificare:

    Quello sotto fà la rotazione random di 4 immagini potresti modificarlo perchè ti inserisca i tuoi codici:
    <script language="JavaScript">
    <!--
    img = new Array()
    ran = Math.floor(4 * Math.random());
    img[0] = 'immagine1.jpg';
    img[1] = 'immagine2.jpg';
    img[2] = 'immagine3.gif';
    img[3] = 'immagine4.jpg';
    document.write("<img src=""+img[ran]+"">");
    // -->
    </script>
    Avevo scritto breve articoletto sun un sito: http://www.webspazio.it/tutorial_javascript/caricare_immagine_casuale_javascript.php

    un pò di tempo fà.

    dimmi se risolvi partendo da questa base..

    :ciauz:


  • User

    Grazie per la risposta! 🙂 Il codici che dovrei inserire sono simili a questo, ma non so come fare. 😞 Scusa ma è da poco che ho iniziato ad avvicinarmi allo javascript.

    <a target=_blank href=http://www.clickpoint.it/db/............><img src=http://www.clickpoint.it/db/load.cp...........= border=0></a>


  • User Attivo

    Non l'ho provato .. potrebbe funzionare

    prova a salvare i link tipo quello che mi hai postato in img[0] ....

    poi modifica il document.write cosi:

    document.write("img[ran]")

    dimmi se funziona...

    :ciauz:


  • User

    Allora ho modificato il codice come mi hai suggerito;

    <script language="JavaScript">
    <!--
    img = new Array()
    ran = Math.floor(4 * Math.random());
    img[0] = '<a target=_blank href=http://www.clickpoint.it/db/goto.cp?..............=><img src=http://www.clickpoint.it/db/load.cp?.................= border=0></a>';
    img[1] = 'immagine2.jpg';
    img[2] = 'immagine3.gif';
    img[3] = 'immagine4.jpg';
    document.write("img[ran]");
    // -->
    </script>

    ma non funziona, quando vado a visualizzarlo nel browser mi appare soltanto la scritta "img[ran]" credi si possa risolvere? Grazie ancora per la pazienza! 🙂


  • User Attivo

    ciao,

    ora non ho il tempo di provarlo.. comunque metti quello che hai messo in img[0] anche nelle altre.

    se non ti funziona prova a chiamerlo direttamente cosi:

    <script language="JavaScript">
    <!--
    document.write("i<a target=_blank href=http://www.clickpoint.it/db/goto.cp?..............=><img src=http://www.clickpoint.it/db/load.cp?.................= border=0></a>");
    // -->
    </script>
    

    fammi sapere appena ho un pò di tempo faccio due prove e saprò essere più preciso.

    :ciauz:


  • User

    ho provato ad inserire il codice anche negli altri spazi ma da sempre la solita scritta "img[ran]", mentre richiamandolo direttamente, funziona ma non effettua la rotazione banner.:(

    <script language="JavaScript">
    <!--
    document.write("i<a target=_blank href=http://www.clickpoint.it/db/goto.cp?..............=><img src=http://www.clickpoint.it/db/load.cp?.................= border=0></a>");
    // -->
    </script>


  • User Attivo

    Ottimo se nel secondo caso funziona,

    prova questo:

     <script language="JavaScript">
     <!--
     img = new Array()
     ran = Math.floor(4 * Math.random());
     img[0] = '<a target=_blank href=http://www.clickpoint.it/db/goto.cp?..............=><img src=http://www.clickpoint.it/db/load.cp?.................= border=0></a>';
    document.write(img[0]);
     // -->
     </script>
    
    

    e se ti funziona

     <script language="JavaScript">
     <!--
     img = new Array()
     ran = Math.floor(4 * Math.random());
     img[0] = '<a target=_blank href=http://www.clickpoint.it/db/goto.cp?..............=><img src=http://www.clickpoint.it/db/load.cp?.................= border=0></a>';
      img[1] = '<a target=_blank href=http://www.clickpoint.it/db/goto.cp?..............=><img src=http://www.clickpoint.it/db/load.cp?.................= border=0></a>';
      img[2] = '<a target=_blank href=http://www.clickpoint.it/db/goto.cp?..............=><img src=http://www.clickpoint.it/db/load.cp?.................= border=0></a>';
      img[3] = '<a target=_blank href=http://www.clickpoint.it/db/goto.cp?..............=><img src=http://www.clickpoint.it/db/load.cp?.................= border=0></a>';
    document.write(img[ran]);
     // -->
     </script>
    
    

    mettendo in ogni img il codice del relativo banner...

    Fammi sapere

    :ciauz:


  • User

    Grazie mille MZ del tuo prezioso aiuto funziona tutto a meraviglia! 😉