Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    13

    Cambiare Immagine in base all'ora

    Sto creando un piccolo portale per il mio paese e vorrei che l'mmagine della testata cambiasse in base all'ora in cui mi collego

    Qualche mago del javascript o del flash non ha per caso uno belllo script al riguardo


  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    vedi se va bene così

    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <SCRIPT LANGUAGE=javascript>
    function cambia() {
    var strData = new Date();
    strData = strData.getHours();
    //alert(strData);
    if (strData >=12)
    {
    document.pippo.src="secondoImg.jpg";
    }


    }
    </SCRIPT>

    </HEAD>
    <BODY onLoad="cambia()">
    [img]primaImg.jpg[/img]


    </P>

    </BODY>
    </HTML>
    Ciao By Peter_Pan...

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    13
    bello però questo cambia l'immagine solo dopo mezzogiorno io ne vorrei uno che cambiasse ogni ora cmi spiego meglio con la digitale ho fatto 24 istantanee per ogni ora del giorno e poi ho ricreto la grafiaca con il logo ora io vorrei che in base all'ora venisse caricata l'mmagine corrispondente.

    grazie comunque

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Prova così

    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <SCRIPT LANGUAGE=javascript>
    function cambia() {
    var strImg = new Array();
    var strData = new Date();
    strData = strData.getHours();
    //strPercorso = document.pippo.src;
    strImg[0] = "secondoImg1.jpg";
    strImg[1] = "secondoImg2.jpg";
    strImg[2] = "secondoImg3.jpg";
    strImg[3] = "secondoImg4.jpg";
    strImg[4] = "secondoImg5.jpg";
    strImg[5] = "secondoImg6.jpg";
    strImg[6] = "secondoImg7.jpg";
    strImg[7] = "secondoImg8.jpg";
    strImg[8] = "secondoImg9.jpg";
    strImg[9] = "secondoImg10.jpg";
    strImg[10] = "secondoImg11.jpg";
    strImg[11] = "secondoImg12.jpg";
    strImg[12] = "secondoImg13.jpg";
    strImg[13] = "secondoImg14.jpg";
    strImg[14] = "secondoImg15.jpg";
    strImg[15] = "secondoImg16.jpg";
    strImg[16] = "secondoImg17.jpg";
    strImg[17] = "secondoImg18.jpg";
    strImg[18] = "secondoImg19.jpg";
    strImg[19] = "secondoImg20.jpg";
    strImg[20] = "secondoImg21.jpg";
    strImg[21] = "secondoImg22.jpg";
    strImg[22] = "secondoImg23.jpg";
    strImg[23] = "secondoImg24.jpg";

    switch(strData) {
    case "1":
    document.pippo.src=strImg[0];
    break;
    case "2":
    document.pippo.src=strImg[1];
    break;
    ...... //Prosegui per ogni ora

    default:
    alert('Si è verificato un Errore');
    break;
    }


    }
    </SCRIPT>

    </HEAD>
    <BODY onLoad="cambia()">
    [img]primaImg.jpg[/img]


    </P>

    </BODY>
    </HTML>
    Ciao By Peter_Pan...

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    13
    l'ho completato msa mi da errore


    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <SCRIPT LANGUAGE=javascript>
    function cambia() {
    var strImg = new Array();
    var strData = new Date();
    strData = strData.getHours();
    //strPercorso = document.pippo.src;
    strImg[0] = "1.gif";
    strImg[1] = "2.gif";
    strImg[2] = "3.gif";
    strImg[3] = "4.gif";
    strImg[4] = "5.gif";
    strImg[5] = "6.gif";
    strImg[6] = "7.gif";
    strImg[7] = "8.gif";
    strImg[8] = "9.gif";
    strImg[9] = "10.gif";
    strImg[10] = "11.gif";
    strImg[11] = "12.gif";
    strImg[12] = "1.gif";
    strImg[13] = "2.gif";
    strImg[14] = "3.gif";
    strImg[15] = "4.gif";
    strImg[16] = "5.gif";
    strImg[17] = "6.gif";
    strImg[18] = "7.gif";
    strImg[19] = "8.gif";
    strImg[20] = "9.gif";
    strImg[21] = "10.gif";
    strImg[22] = "11.gif";
    strImg[23] = "12.gif";

    switch(strData) {
    case "1":
    document.pippo.src=strImg[0];
    break;
    case "2":
    document.pippo.src=strImg[1];
    break;
    case "3":
    document.pippo.src=strImg[2];
    break;
    case "4":
    document.pippo.src=strImg[3];
    break;
    case "5":
    document.pippo.src=strImg[4];
    break;
    case "6":
    document.pippo.src=strImg[5];
    break;
    case "7":
    document.pippo.src=strImg[6];
    break;
    case "8":
    document.pippo.src=strImg[7];
    break;
    case "9":
    document.pippo.src=strImg[8];
    break;
    case "10":
    document.pippo.src=strImg[9];
    break;
    case "11":
    document.pippo.src=strImg[10];
    break;
    case "12":
    document.pippo.src=strImg[11];
    break;
    case "13":
    document.pippo.src=strImg[12];
    break;
    case "14":
    document.pippo.src=strImg[13];
    break;
    case "15":
    document.pippo.src=strImg[14];
    break;
    case "16":
    document.pippo.src=strImg[15];
    break;
    case "17":
    document.pippo.src=strImg[16];
    break;
    case "18":
    document.pippo.src=strImg[17];
    break;
    case "19":
    document.pippo.src=strImg[18];
    break;
    case "20":
    document.pippo.src=strImg[19];
    break;
    case "21":
    document.pippo.src=strImg[20];
    break;
    case "22":
    document.pippo.src=strImg[21];
    break;
    case "23":
    document.pippo.src=strImg[22];
    break;
    case "24":
    document.pippo.src=strImg[23];
    break;
    default:
    alert('Si è verificato un Errore');
    break;
    }

    }
    </SCRIPT>

    </HEAD>
    <BODY onLoad="cambia()">
    [img]1.gif[/img]


    </P>

    </BODY>

    dove ho sbagliato

    x velocita ho ripetuto le immagini

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Che errore

    che tipo di errore ti da???
    Ciao By Peter_Pan...

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    13
    mi da l'alert 'Si è verificato un Errore' e non cambia l'immagine

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    ok

    case 1:
    document.pippo.src=strImg[0];
    break;
    Togli i doppi apici vicivo ai numeri dei vari case
    Ciao By Peter_Pan...

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    13
    Grazie Peter_Pan lo script funziona perfettamente ora

    spero di potermi sdebitare


  10. #10
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    21
    Scusate interesserebbe anche a me, sarebbe possibile adattare lo script per cambiare uno sfondo di una tabella in base all'ora???

    Ciao e grazie

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.