Status Clock with Gage

ブラウザ配慮がなんじゃいバージョン

ToHEAD
<SCRIPT>
function Tim(){
setTimeout('Tim()',1000);
dd=new Date();
HH=dd.getHours();if(HH<10)HH='0'+HH;
MM=dd.getMinutes();if(MM<10)MM='0'+MM;
SS=dd.getSeconds();if(SS<10)SS='0'+SS;
CL='|||||||||.|||||||||.|||||||||.|||||||||.|||||||||.|||||||||.'.substring(0,60-SS);
status=HH+':'+MM+':'+SS+CL
}
Tim()

</SCRIPT>

RESERVED
dd,HH,MM,SS,CL

英語のメッセージしか表示しないよんバージョン

上記よりも文法がしっかりしています。
未対応ブラウザへの配慮も若干なされています。

ToFILE
function Tim(){
TI=setTimeout('Tim()',1000);
dd=new Date();
HH=dd.getHours();if(HH<10)HH='0'+HH;
MM=dd.getMinutes();if(MM<10)MM='0'+MM;
SS=dd.getSeconds();if(SS<10)SS='0'+SS;
CL='|||||||||.|||||||||.|||||||||.|||||||||.|||||||||.|||||||||.'.substring(0,60-SS);
status=HH+':'+MM+':'+SS+CL
}

ToBODY
<BODY onLoad="Tim()" onUnload="clearTimeout(TI)">

ToHEAD
<SCRIPT SRC="sta.js" LANGUAGE="JavaScript" TYPE="text/javascript"></SCRIPT>

RESERVED
dd,HH,MM,SS,CL,TI

日本語も使いたいなぁバージョン

NN4.06〜4.08,4.5にも対応しています。
切り捨てても良いと思う方は、ここまでする必要はないかもしれません。

ToFILE
na=navigator.appVersion;
mv=parseFloat(na);
function Tim(){
TI=setTimeout('Tim()',1000);
dd=new Date();
HH=dd.getHours();if(HH<10)HH=' '+HH;
MM=dd.getMinutes();if(MM<10)MM=' '+MM;
SS=dd.getSeconds();if(SS<10)SS=' '+SS;
CL='|||||||||.|||||||||.|||||||||.|||||||||.|||||||||.|||||||||.'.substring(0,60-SS);
msa='ただいま'+HH+'時'+MM+'分'+SS+'秒です。'+CL;
if(document.layers&&((mv>=4.06&&mv<4.08)||(mv==4.5&&na.charAt(3)=='b'))){
msg='';
sps=escape(msa).split('%');
for(i=0;i<sps.length;i++){
if(i!=0)msg+='\\u00';
msg+=sps[i]
}
msg=eval('"'+msg+'"')
}else msg=msa;
status=msg
}

ToBODY
<BODY onLoad="Tim()" onUnload="clearTimeout(TI)">

ToHEAD
<SCRIPT SRC="sta.js" LANGUAGE="JavaScript" TYPE="text/javascript"></SCRIPT>

RESERVED
dd,HH,MM,SS,msa,msg,na,mv,sps,CL,TI


[BACK]       [TOP]       [Next]

Copyright (c) 2001-2002 ばあど All Rights Reserved