Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Flash borders

  1. #1
    Utente bannato
    Registrato dal
    Oct 2002
    Messaggi
    122

    Flash borders

    Buonasera a tutti,

    vorrei fare una modifica su questo script riguardo il numero dei colori dei borders del table che invece dei due colori attuali inserire 4 colori differenti. Sapete come potrei fare?
    Grazie per l'attenzione.

    ---------------------

    <table border="0" width="280" id="myexample" style="border:5px solid green">
    <tr>
    <td>Testo



    Testo</td>
    </tr>
    </table>





    <script language="JavaScript1.2">
    <!--



    function flashit(){
    if (!document.all)
    return
    if (myexample.style.borderColor=="green")
    myexample.style.borderColor="red"
    else
    myexample.style.borderColor="green"
    }
    setInterval("flashit()", 500)
    //-->
    </script>

    -------------------

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ti conviene fare così
    codice:
    <script language="JavaScript1.2"> 
    <!-- 
    
    var clrs=['#ff0000','#00ff00','#0000ff','#999999'];
    var nclr=0;
    
    function flashit(){ 
    if (!document.all) 
    return 
    myexample.style.borderColor=clrs[nclr];
    nclr=(nclr==clrs.length-1)?0:nclr+1;
    } 
    setInterval("flashit()", 500) 
    //--> 
    </script>
    la riga degli esadecimali viene spezzata dal forum,
    ciao

  3. #3
    Utente bannato
    Registrato dal
    Oct 2002
    Messaggi
    122
    Bravissimo Xinod!

    Grazie mille per i tuoi consigli e suggerimenti sempre utili!
    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.