Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Ciao, rispondo giusto per completezza senza togliere nulla alla risposta che già ti è stata fornita.

    L'oggetto date può essere rappresentato sotto forma di un numero espresso in millisecondi. Questo ti da la possibilità di effettuare le operazioni di confronto direttamente tra due istanze dell'oggetto date (attraverso i suoi metodi), cioè senza bisogno di scomporre le varie componenti.

    Una soluzione più concisa potrebbe quindi essere elaborata in questo modo:
    codice:
    function bckMainPage(){ //Background di Natale
        var adesso = new Date().getTime();
        var da = new Date().setMonth(11,8);
        var a = new Date().setMonth(12,6); // 12 sarebbe 11+1, cioè Gennaio dell'anno prossimo
        if(adesso >= da && adesso <= a ){
            document.getElementById('mainPageBackground').style.background = "url('./index_file/img/xmas.png')";
        }
    }
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  2. #2
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Quote Originariamente inviata da KillerWorm Visualizza il messaggio
    Ciao, rispondo giusto per completezza senza togliere nulla alla risposta che già ti è stata fornita.

    L'oggetto date può essere rappresentato sotto forma di un numero espresso in millisecondi. Questo ti da la possibilità di effettuare le operazioni di confronto direttamente tra due istanze dell'oggetto date (attraverso i suoi metodi), cioè senza bisogno di scomporre le varie componenti.

    Una soluzione più concisa potrebbe quindi essere elaborata in questo modo:
    codice:
    function bckMainPage(){ //Background di Natale
        var adesso = new Date().getTime();
        var da = new Date().setMonth(11,8);
        var a = new Date().setMonth(12,6); // 12 sarebbe 11+1, cioè Gennaio dell'anno prossimo
        if(adesso >= da && adesso <= a ){
            document.getElementById('mainPageBackground').style.background = "url('./index_file/img/xmas.png')";
        }
    }
    ciao a tutti...
    Ti ringrazio KillerWorm
    che ci sono altri modi per programmare lo sappiamo bene noi che ci lavoriamo nel settore informatico...ma quello che manca sai che cosa è ed è importante?
    una spegazione esauriente del metodo...molto spesso non c'è e se c'è una persona che ti fa vedere la luce spesso possono iniziare correttamente una strada che di per se è interessante ma spesso è faticosa. Se poi c'è la collaborazione, si progredisce perchè spesso quello che non vediamo noi, magari lo vedono gli altri e se non ti avvertono continui magari a fare errori inconsapevoli.
    Va be mi sono dilungato troppo.
    Auguri a tutti di buone feste e di fine anno...
    Vic53

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 © 2026 vBulletin Solutions, Inc. All rights reserved.