Stavo pensando di riadattare lo script del clock scaricato da
http://www.devpro.it/javascript_id_56.html (versione originale commentata è qui)
realizzato dall'utente andr3a, e di implementare la data e ora del server.
In Js non conosco quasi niente, ad eccezione del fatto che scripto in AS per Flash.
Comunque ecco come stavo modificando lo script:

Codice
codice:
<script type="text/javascript" src="js/Object.clock.js"></script>
<script type="text/javascript">
<!--//
window.onload=function(){

var currenttime = '<?php echo date( "F d, Y H:i:s", time() )?>';
var mc = new clock( 'myClock', currenttime );
mc.show(); 
// [...] altre cose onload

}
//-->
</script>
Funzione inclusa Object.clock.js
codice:
var clock = function( id, currenttime ) {
	function setDays( ar ) {
		Days = ar;
	}
	function setMonths( ar ) {
		Months = ar;
	}
	function show() {
		var clock = __getClock();
		document.getElementById( id ).innerHTML = clock;
		if( __int__ == 0 ) {
			__int__ = setInterval( show, 1000 );
		}
	}
	function __under10( v ) {
		return v < 10 ? '0' + v : v;
	}
	function __getClock() {
		var serverDate = new Date( currenttime );
		serverDate.setSeconds( serverDate.getSeconds()+1 );
		var DD = __under10( serverDate.getDate() );
		var HH = __under10( serverDate.getHours() );
		var II = __under10( serverDate.getMinutes() );
		var ss = __under10( serverDate.getSeconds() );
		return Days[serverDate.getDay()] + ', ' + DD + ' ' + Months[serverDate.getMonth()] + ' ' + serverDate.getFullYear() + ' - ' + HH + ':' + II + ':' + ss;
	}
	var Days = Array( 'Domenica', 'Luned&igrave;', 'Marted&igrave;', 'Mercoled&igrave;', 'Gioved&igrave;', 'Venerd&igrave;', 'Sabato' );
	var Months = Array( 'Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre' );
	var __int__ = 0;
	this.show = show;
	this.setDays = setDays;
	this.setMonths = setMonths;
}
La funzione funziona per quello che gli dico di fare: ossia ritorna la data e l'ora del server, ma non funziona (ovviamente) il refresh... ossia la data e ora stampate a video sono sempre le stesse... come si può fare per ovviare?

Grazie in anticipo e grazie ad andr3a