Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Data e Ora a Sfondo trasparente...

    Ho visto in giro che tutti quelli che hanno utilizzato Data e Ora in Javascript spesso e volentieri hanno utilizzato un "document.write" o comunque una scrittura diretta sul documento. Naturalmente il mio problema sta nel fatto che tempo fa ho inserito data e ora in una TextField restituento il ogni istante il valore della data. Ora il mio problema è questo: ho cambiato lo sfondo che sta dietro alla data e ora e quindi una textfield di sfondo BLU non va più bene. Mi serve appunto una textfield di sfondo trasparente che mostri lo sfondo che già esiste dietro. Vi posto il codice:

    codice:
    var timerID = null;
    
    var timerRunning = false;
    
    var id,pause=0,position=0;
    
    
    
    function stopclock (){
    
            if(timerRunning)
    
                    clearTimeout(timerID);
    
            timerRunning = false;
    
    }
    
    gg = new Array("Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"); 
    mm= new Array ("Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic");
    
    function showtime () {
    
            var now = new Date();
    		
    		var day = now.getDay();
    
            var hours = now.getHours();
    
            var minutes = now.getMinutes();
    
            var seconds = now.getSeconds();
    		
    		var date = now.getDate();
    		
    		var month = now.getMonth ();
    		
    		var year = now.getYear ();
    
            var timeValue = gg[day]+ ", " + date + "-" + mm[month] + "-" + year +  " - " + hours
            
    		
    		timeValue += ((minutes < 10) ? ":0" : ":") + minutes
    
            timeValue += ((seconds < 10) ? ":0" : ":") + seconds
    
           
    		
    		
    
             
    		document.clock.face.value = timeValue;
    
            timerID = setTimeout("showtime()",1000);
    
            timerRunning = true;
    
    }
    
    function startclock () {
    
            stopclock();
    
            showtime();
    
    }
    E poi l'HTML:

    codice:
    <form name="clock"> 
    	<input name="face" type="text" class="style4" value="Caricamento Data e Ora in corso..."  size="40" readonly="true">  
    	</form>
    Naturalmente la mia text box o viene bianca o viene del colore scelto nello Style4... Mi copre cmq lo sfondo ke sta dietro... Vorrei inoltre evitare di dover cambiare Funzione o andare a modificare ogni pagina del sito dovendo agire sul body di ogni pagina :||

    Grazie!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <input type=text ... style="background: transparent; border: 0px;">

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Sono diventato pazzo... era una cosa così elementare... solo che nel tool implementato in Dreamweaver x gli Style non compariva l'opzione transparent e ignoravo che esistesse! Cmq grazie sei stato Utilissimo!

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.