Clock -with Image-
Description:
タイトルどおり画像を用いたグラフィカルな時計です。
見た目だけはいいです。
1-9の画像と、コロンの画像(colon.gif)をご用意下さい。
Demo:
Source:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<script language="JavaScript" type="text/javascript">
<!--
if(document.images) {
var clockimgdir = "../_image/clock_num/"; //数字画像が保存されているディレクトリまでのパス。
var clockcolon = "colon.gif"; //コロン「:」画像のファイル名
var num = new Array()
for(i=0; i<=9; i++) {
num[i] = new Image(); num[i].src = clockimgdir +i+ ".gif";
}
}
function clockImage() {
if(document.images) {
var now =new Date()
var h = new String(now.getHours()); if(eval(h) <10) h = "0" +h;
var m = new String(now.getMinutes()); if(eval(m) <10) m = "0" +m;
var s = new String(now.getSeconds()); if(eval(s) <10) s = "0" +s;
document.hou0.src = num[h.charAt(0)].src;
document.hou1.src = num[h.charAt(1)].src;
document.min0.src = num[m.charAt(0)].src;
document.min1.src = num[m.charAt(1)].src;
document.sec0.src = num[s.charAt(0)].src;
document.sec1.src = num[s.charAt(1)].src;
setTimeout('clockImage()',1000);
}
}
//-->
</script>
</head>
<body onload="clockImage()">
<!-- 時計 -->
<script language="JavaScript" type="text/javascript">
<!--
if(document.images) {
document.write("<img src='"+clockimgdir+"0.gif' name='hou0'>");
document.write("<img src='"+clockimgdir+"0.gif' name='hou1'>");
document.write("<img src='"+clockimgdir+clockcolon+"'>");
document.write("<img src='"+clockimgdir+"0.gif' name='min0'>");
document.write("<img src='"+clockimgdir+"0.gif' name='min1'>");
document.write("<img src='"+clockimgdir+clockcolon+"'>");
document.write("<img src='"+clockimgdir+"0.gif' name='sec0'>");
document.write("<img src='"+clockimgdir+"0.gif' name='sec1'>");
}
//-->
</script>
</body>
</html>
Advice:
Arrangement:
Browser:
Internet Explorer4.0以上
Netscape Navigator3.0以上