Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    ritardo apparizione testo

    Ho la necessita di far apparire un testo dopo un tot di secondi...mi hanno detto sul forum html che era possibile e mi hanno detto di postare qui...

    sapete indicarmi qualcosa di questo genere compatibile con tanti browser?

    Io avevo pensato di fare la seguente

    Una classe css con visibility: Hidden;
    Poi un JS impostato così:window.onload=function() {
    setTimeout("document.getElementById['testo'].style.visibility='block'")
    }


    Se il codice è corretto basterebbe provare...ma c'è un modo per aggiungere un effetto dissolvenza che però sia anch'esso compatibile ovunque? Thx e ciao

  2. #2
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087
    l'effetto dissolvenza non è standard e te lo fa solo IE con filter

    setTimeout() è òa funzione che ti occorre. Fai una piccola ricerca per qualche esempio .. anche mio
    ciao

  3. #3
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    cavolo...e x fare comparire il testo da sinistra verso destra con uno scorrimento? la cosa quant è compatibile e soprattutto come si fa?

  4. #4

  5. #5
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    ma ci sn tutte animazioni all'interno di textbox o text area...io devo farlo proprio sulla pagina

  6. #6
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087
    la soluzione è semplice: imponi a zero il bordo della text
    quota e copia.
    [CODE]


    <HTML>
    <HEAD>

    <!-- Codice scaricato gratuitamente da HTML.it, il sito italiano sul Web publishing
    http://www.html.it -->

    <TITLE>Esempi Javascript: esempio pratico </TITLE>

    <script language="JavaScript">
    <!--
    var id,pause=0,position=0;
    function scorrevole() {
    var i,k,msg=" HTML.it, il sito italiano sul Web publishing ";
    k=(100/msg.length)+1;
    for(i=0;i<=k;i++) msg+=" "+msg;
    document.form2.scorrevole.value=msg.substring(posi tion,position+100);
    if(position++==100) position=0;
    id=setTimeout("scorrevole()",100); }
    //-->
    </script>


    </HEAD>

    <BODY bgcolor="white" onload="scorrevole()">


    <form name=form2><input style="border:0 solid black;" type="text" name="scorrevole" size="40"></form>

    </body>
    </html>


    comunque sappi che questo script è un po' vecchiotto e fa riferimento agli elementi attraverso i nomi e non gli id.
    ti conviene studiare la teoria per muovere qualche passo
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.