Visualizzazione risultati 1 fino 10 di 10

Discussione: Messaggio dinamico in home

  1. #1
    Guest

    Predefinito

    Ciao ragazzi!
    Qualcuno di voi conosce uno script capace di replicare quanto avviene nella home di Libero? (la pubblicità di conto arancio che gironzola sullo schermo)...
    Vorrei inserire un testo del genere, ma non so da dove partire!!!
    Grazie 1000 anticipatamente

  2. #2
    Guest

    Predefinito

    Quello che vedi è un filmato flash, che viene fatto "svolazzare" per la pagina con l'uso dei livelli html (che personalmente sconsiglio vivamente).


    Ciaooooo!!!!!!!

  3. #3
    Guest

    Predefinito

    porcaccia la miseria!
    pensavo fosse puro java.
    allora in java è impossibile ri-creare un oggetto del genere?

  4. #4
    Guest

    Predefinito

    Credo che in java sia possibilissimo, ma non chiedere a me, non lo conosco!

    PS: non confondere JAVA con JAVASCRIPT!


    Ciaooooo!!!!!!!

  5. #5
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Se ti riferisci ai Flash con sfondo trasparente e sfumature in trasparenza (notevoli infatti) no, un Applet Java non può essere trasparente.

    Mentre invece impostare un oggetto che si muova sullo schermo (per es una GIF) è possibilissimo in DHTML, cioè mischiando Javascript e oggetti html come DIV).
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  6. #6
    Guest

    Predefinito



    l'immagine che svolazza è semplicemente un immagine .gif !!!

    se mi ricordo bene dovrei aver già realizzato un javascript che memorizza il percorso di un pop-up all'interno di un pagina.

    se sei veramente convinto fammi sapere che controllo nel mio archivio se lo ritrovo

  7. #7
    Guest

    Predefinito

    non è mica così difficile, basta un pò di javascript.....

    posto qui il codice per far svolazzare l'immagine che ha postato rgate per la finestra di explorer, rimbalzando quando tocca i bordi del browser.
    funziona anche se ridimensioni la finestra....

    [code:1:af7cd7c0ac]
    <html>

    <head>
    <style>
    .imgfluttuante {position:absolute; top:0; left:0; z-index:11;}
    </style>

    <script language="javascript">

    posx=-50;
    posy=-50;
    incx=1;
    incy=1;
    velocita=20;

    function vola() {
    if (posx>document.body.offsetWidth || posx<-50) incx=-incx;
    if (posy>document.body.offsetHeight || posy<-50) incy=-incy;
    posx=posx+incx;
    posy=posy+incy;
    document.all.volare.style.top=posy;
    document.all.volare.style.left=posx;
    setTimeout("vola()",velocita );
    }
    </script>

    </head>

    <body onload="javascript:vola();"& gt;

    <div class="imgfluttuante" id="volare">
    <img src="sprite4.gif" border="0" id="immagine">
    </div>
    <br><br><br><br><br> <br><br><br>
    <center>
    <h1>PROVA VOLO IMMAGINE</h1>
    </center>

    </body>

    </html>
    [/code:1:af7cd7c0ac]

  8. #8
    Guest

    Predefinito

    grandissimo Jole!!!
    funziona a meraviglia!
    alla fine ho inserito del testo al posto dell'immagine, ma vedo che questo script va bene per ogni oggetto io voglia inserire...
    grazie 1000
    a proposito: per far sì che dopo un tot di secondi lo script si interrompa?
    grazie anticipatamente

  9. #9
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Ovviamente funziona solo su Internet Explorer (document.all)
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  10. #10
    Guest

    Predefinito

    bhè, io ho fatto l'esempio, ovviamente sull'esempio bisogna sviluppare il resto!!!!!

    vabbè ho capito....

    oltre a funzionare anche con netscape, ora scompare dopo un certo periodo di tempo impostato da maxvolte....

    che saddà fa pe campà!!!

    [code:1:8c6e5cf2e2]<html>

    <head>
    <style>
    .imgfluttuante {position:absolute; top:0; left:0; z-index:11;}
    </style>

    <script language="javascript">

    browser=navigator.appName;
    browserNum=parseInt(navigator.appVersion);

    if (browser=="Netscape") {
    if (browserNum<5) {
    layer="document.layers['";
    endLayer="']";
    style="";
    } else {
    layer="document.getElementById('";
    endLayer="')";
    style=".style";
    }
    } else {
    layer="document.all.";
    endLayer="";
    style=".style";
    }

    posx=-50;
    posy=-50;
    incx=1;
    incy=1;
    velocita=20;
    maxvolte=1000;
    volte=0;

    function vola(volte) {
    if (posx>document.body.offsetWidth || posx<-50) incx=-incx;
    if (posy>document.body.offsetHeight || posy<-50) incy=-incy;
    posx=posx+incx;
    posy=posy+incy;
    eval(layer+"volare"+endLayer+style+& quot;.top=posy");
    eval(layer+"volare"+endLayer+style+& quot;.left=posx");
    if (volte<maxvolte) {
    setTimeout("vola("+(volte++& #41;+")",velocita)
    } else {
    eval(layer+"volare"+endLayer+style+& quot;.visibility='hidden'");
    }
    }
    </script>

    </head>

    <body onload="javascript:vola(0);" >

    <div class="imgfluttuante" id="volare">
    <img src="sprite4.gif" border="0" id="immagine">
    </div>
    <br><br><br><br><br> <br><br><br>
    <center>
    <h1>PROVA VOLO IMMAGINE</h1>
    </center>

    </body>

    </html>[/code:1:8c6e5cf2e2]

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •