Visualizzazione risultati 1 fino 12 di 12

Discussione: Link che cambia colore allo sfondo

  1. #1
    Guest

    Predefinito Link che cambia colore allo sfondo

    ciao ragazzi! vorrei chiedervi se è possibile realizzare uno script che permetta di fare cio:

    ci sono dei link, come ad esempio: ROSSO BLU VERDE
    e cliccando su ogniuno di essi venga modificato il colore di sfondo della pagina e l'immagine di sfondo di due tabelle, ovvero clicco rosso e la pagina diventa sfondo rosso e le due tabelle che mi interessano mettono come sfondo l'immagine rossa, clicco blu.. sfondo blu immagine blu.. e cosi via..

    capito?

    GRAZIE!

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Guarda questo tutorial.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    Il link a cosa deve puntare????

  4. #4
    Guest

    Predefinito

    all'immagine che sostituisce il background

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Tra i tag head inserisci lo script:
    Codice HTML:
    <script language="Javascript" type="text/javascript">
    function CambiaSfondo(colore) {
    switch (colore) {
      case "rosso":
        immagine="immaginerosso.jpg";
        colore="#FF0000";
        break;
      case "blu":
        immagine="immagineblu.jpg";
        colore="#0000FF";
        break;
      case "verde":
        immagine="immagineverde.jpg";
        colore="#00FF00";
        break;
    }
    document.body.style.backgroundImage='url('+immagine+')';
    document.getElementById("tabella1").style.backgroundColor=colore;
    document.getElementById("tabella2").style.backgroundColor=colore;
    }
    </script>
    Alle tabelle assegni due id.
    Codice HTML:
    <table id="tabella1">
    Codice HTML:
    <table id="tabella2">
    E poi metti i link così:
    Codice HTML:
    <a href="javascript:CambiaSfondo('rosso')">Rosso</a>
    <a href="javascript:CambiaSfondo('blu')">Blu</a>
    <a href="javascript:CambiaSfondo('verde')">Verde</a>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  6. #6
    Guest

    Predefinito

    Ma forse i link puntavano ad un'altra pagina web...........cmq al posto di
    <a href="javascript:CambiaSfondo('verde')">Verde</a>
    puoi mettere
    <a onclick="CambiaSfondo('verde')">Verde</a>

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da Vallauri06
    Ma forse i link puntavano ad un'altra pagina web...........cmq al posto di
    <a href="javascript:CambiaSfondo('verde')">Verde</a>
    puoi mettere
    <a onclick="CambiaSfondo('verde')">Verde</a>
    Il parametro href bisogna metterlo quindi diventerà:
    Codice HTML:
    <a href="#" onclick="CambiaSfondo('verde')">Verde</a>
    Oppure:
    Codice HTML:
    <a href="javascript:void(0)" onclick="CambiaSfondo('verde')">Verde</a>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    Guest

    Predefinito

    Secondo me nn per forza

  9. #9
    Guest

    Predefinito

    html non è un linguaggio di programmazione. href puoi metterlo o non metterlo funziona lo stesso. [edit] la pagina (se lo togli) sarà w3c compliant comunque non è campo required
    Ultima modifica di demenziale : 25-07-2006 alle ore 12.20.05

  10. #10
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da Vallauri06
    Secondo me nn per forza
    Probabilmente hai ragione il W3C non dice niente a riguardo.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  11. #11
    Guest

    Predefinito

    grazie 1000 ragazzi. stavo per scrivervi che con quel tutorial non avevo risolto il problema, e invece vengo qui e trovo gia la soluzione! grazie mille!!! p.s. cmq il cambiamento doveva essere nella stessa pagina qnd cosi è perfetto. Grazie Mille!!! Siete sempre super-efficenti!

  12. #12
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Di nulla!
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

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