Ovviamente non si puo' pretendere che il server invii continuamente un segnale di sincronismo a tutti i client
ma facendo collaborare ASP e javascript puoi simulare qualcosa di sufficientemente preciso:
codice:
<HTML>
<HEAD>
<script>
var adesso = new Date(<%=Year(Date())%>,<%=Month(Date())%>-1,<%=Day(Date())%>,<%=Hour(Time())%>,<%=Minute(Time())%>,<%=Second(Time())%>);
function orologio() {
document.getElementById('div_orologio').innerHTML =
String(100+adesso.getDate()).substr(1)+'/'+
String(101+adesso.getMonth()).substr(1)+'/'+
String(adesso.getFullYear())+' '+
String(100+adesso.getHours()).substr(1)+':'+
String(100+adesso.getMinutes()).substr(1)+':'+
String(100+adesso.getSeconds()).substr(1);
adesso.setSeconds(adesso.getSeconds()+1);
setTimeout('orologio()',1000);
}
</script>
</HEAD>
<BODY onload="orologio();">
Ora del server
<div id="div_orologio"> </div>
</BODY>
</HTML>
ciao