Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Modulo con orario

Autore Messaggio
rgrech

Amatore
Amatore
46 Discussioni



Profilo - rgrech
29 marzo 2005 alle 15:31:12 Profilo - rgrechInvia un messaggio privato Rispondi quotando
Mi chiedono se è possibile inserire un mod che permette di visualizzare l'ora possibilmente sincronizzata con un server esterno??????
Grazie
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
29 marzo 2005 alle 15:47:24 Profilo - emuInvia un messaggio privato Rispondi quotando
Be', si potrebbe anche fare, ma la sincronizzazione con un server (probabilmente eseguita via http) non potrebbe essere molto precisa (qualche secondo di ritardo e' inevitabile).
Ammesso che il server in questione esponga una pagina di sincronizzazione, altrimenti bisogna scriverla (e metterla sul suddetto server).
Ciao
---------------
development@aspnuke.it
rgrech

Amatore
Amatore
46 Discussioni



Profilo - rgrech
29 marzo 2005 alle 15:54:08 Profilo - rgrechInvia un messaggio privato Rispondi quotando
Percaso non hai niente di gia pronto anche senza sincronizazione?
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
29 marzo 2005 alle 18:02:31 Profilo - emuInvia un messaggio privato Rispondi quotando
Modificato il 29 marzo 2005 alle 18:02:55

Purtroppo no, mi spiace.
Ciao
---------------
development@aspnuke.it
asso

Amatore
Amatore
43 Discussioni



Profilo - asso
05 maggio 2005 alle 19:37:51 Profilo - assoInvia un messaggio privato Rispondi quotando
Modificato il 05 maggio 2005 alle 19:39:58

modulo ora! non è un gran che ma funziona!
create una nuova pagina asp e incollate il seguente codice



<%
'************************************************************************
' * ASP-Nuke: Free web portal in ASP *
'************************************************************************
%>
<_Script language="Java_Script">
function tS(){ x=new Date(); x.setTime(x.getTime()); return x; }
function lZ(x){ return (x>9)?x:'0'+x; }
function tH(x){ if(x==0){ x=12; } return (x>12)?x-=12:x; }
function dE(x){ if(x==1||x==21||x==31){ return 'st'; } if(x==2||x==22){ return 'nd'; } if(x==3||x==23){ return 'rd'; } return 'th'; }
function dT(){ if(fr==0){ fr=1; document.write('<b><font color=blue><span id="tD">'+eval(oD)+'</span><br><span id="tP">'+eval(oT)+'</span></font></b>'); } tP.innerText=eval(oT); tD.innerText=eval(oD);setTimeout('dT()',1000); }
function aP(x){ return (x>11)?'pm':'am'; }
function y4(x){ return (x<500)?x+1900:x; }
var dN=new Array('dom','Lun','Mar','Mer','Gio','Ven','Sab')
var mN=new Array('Gen','Feb','Mar','Apr','Mag','Giu','Lug','Aug','Set','Ott','Nove','Dic')
var fr=0
var oD="dN[tS().getDay()]+' '+tS().getDate()+dE(tS().getDate())+' '+mN[tS().getMonth()]+' '+y4(tS().getYear())";
var oT="tH(tS().getHours())+':'+lZ(tS().getMinutes())+':'+lZ(tS().getSeconds())+' '+aP(tS().getHours())";
</_Script>
<%
Sub DisplayOra()
Response.Write "<div align=""left"">" & vbCRLF
Response.Write "<!-- Clock Part 2 - This Starts/Displays Your Clock -->" & vbCRLF

Response.Write "<center><_Script language=""Java_Script"">dT();</_Script>" & vbCRLF

Response.Write "<hr width=""100%"" color=""#E1F4FB""></center>" & vbCRLF

Response.Write "<!-- Clock Part 2 - Ends Here -->" & vbCRLF
End Sub
%>

poi inserire nella pagina che desiderate
<!-- #include file="nome file.asp" -->
infine
DisplayOra()
P.S. non è esterno

---------------
Con l'animo che vince ogni battaglia http://www.prolocobaselice.it http://www.paeseoggi.it

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 131
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685296 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi