Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803

    sfondo random con "restrizioni"

    http://javascript.html.it/script/ved...div-e-tabelle/

    mi serve questo javascript, ma i colori non devono essere completamente random..devono solo essere scelti da un elenco preimpostato.....cm fare?


  2. #2
    Se l'intervallo è ragionevolmente limitato potresti creare tante classi CSS quanti sono gli sfondi e poi applicarle all'elemento tramite className.

  3. #3
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803
    Originariamente inviato da pierofix
    Se l'intervallo è ragionevolmente limitato potresti creare tante classi CSS quanti sono gli sfondi e poi applicarle all'elemento tramite className.
    classname?

  4. #4

  5. #5
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803
    Originariamente inviato da pierofix
    Quanti sfondi diversi hai?
    3 o 4..

  6. #6
    Bene. Allora puoi fare una cosa simile:

    codice:
    CSS
    
    .sfondo_1
    {
       background-color:red;
    }
    .sfondo_2
    {
       background-color:green;
    }
    .sfondo_3
    {
       background-color:blue;
    }
    
    
    Javascript
    
    window.onload = function()
    {
       var pagina = document.getElementsByTagName('body').item(0)
       var sfondo_numero = Math.floor(Math.random() * 4)
       pagina.className = 'sfondo_' + sfondo_numero
    }

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.