Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Ripetizione del testo in marquee

    Salve amici,

    è possibile creare un ciclo infinito di ripetizion di testo con un marquee??

    Una cosa del genere:

    http://www.olympsport.it/estive/
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    si, se vuoi stordire i visitatori, soprattutto quelli che magari hanno qualche problema di vista e di concentrazione.

    Se vuoi usare un selettore che è deprecato e quindi non cross-browser.

    comunque nel sito che hai linkato, è stato fatto con javascript


  3. #3
    Basta fare la cosa più semplice del mondo, ovvero guardare nell'HTML della pagina e copiare il codice Javascript:

    codice:
    <script LANGUAGE="JavaScript">
    msg = "1896 |1900 |1904 |1908 |1912 |1916 |1920 |1924 |1928 |1932 |1936 |1940 |1944 |1948 |1952 |1956 |1960 |1964 |1968 |1972 |1976 |1980 |1984 |1988 |1992 |1996 |2000 |2004 |";
    
    pos = 0;
    function ScrollMessage() {
       var newtext = msg.substring(pos, msg.length) + msg.substring(0, pos);
       var div = document.getElementById("scroll");
       div.firstChild.nodeValue = newtext;
       pos++;
       if (pos > msg.length) pos = 0;
       window.setTimeout("ScrollMessage()",120);
    }
    </script>
    .
    .
    .
    .
    <body onLoad="ScrollMessage();">
    <div id="scroll">Inizio</div>
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  4. #4

    a volte mi stupisco!

    Il sito lo sto facendo io...il problem è che con quel javascript non riesco a creare un link!
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  5. #5

  6. #6
    questo è il codice:

    <script LANGUAGE="JavaScript">
    msg = "<%
    While ((Repeat1__numRows <> 0) AND (NOT oly_anni.EOF))
    %><%=(oly_anni.Fields.Item("ANNO_OLY").Value)%> |<%
    Repeat1__index=Repeat1__index+1
    Repeat1__numRows=Repeat1__numRows-1
    oly_anni.MoveNext()
    Wend
    %>";

    pos = 0;
    function ScrollMessage() {
    var newtext = msg.substring(pos, msg.length) + msg.substring(0, pos);
    var div = document.getElementById("scroll");
    div.firstChild.nodeValue = newtext;
    pos++;
    if (pos > msg.length) pos = 0;
    window.setTimeout("ScrollMessage()",120);
    }
    </script>

    se inserisci i tag nella variabile msg, lui non li interpreta come tag, ma come testo!

    cioè ti riscriverebbe ciao
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

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.