ソースコードが読めません
html>
<head>
<title>スクールバス時刻表</title>
<script language="JavaScript">
<!--
baseURL = "image1/";
ext = ".gif";
(new image1()).src = baseURL + "6.gif";
(new image1()).src = baseURL + "7.gif";
(new image1()).src = baseURL + "8.gif";
(new image1()).src = baseURL + "9.gif";
function realTime(){
dt = new Date();
h = "0" + dt.getHours();
h = h.substring(h.length-2,h.length);
m = "0" + dt.getMinutes();
m = m.substring(m.length-2,m.length);
s = "0" + dt.getSeconds();
s = s.substring(s.length-2,s.length);
times = [h.charAt(0),h.charAt(1),m.charAt(0),m.charAt(1),s.charAt(0),s.charAt(1)];
for (i=0; i<6; i++) document.images["RT"+i].src = baseURL + times[i] + ext;
}
//-->
</script>
</head>
<body onload="setInterval('realTime()',1000)">
<table border="2" bordercolor="powderblue" cellspacing="1" width="450">
<tr bgcolor="black"><th><font color="powderblue" size="4">現在の時刻
</font>
<td rowspan="2" bgcolor="white">
<font size=2>
スクールバスの時刻表・運行表です。お近くのバス停をご利用ください。</font>
</td>
</tr>
<tr>
<td nowrap bgcolor="black">
<img src="image1/0.gif" name="RT0">
<img src="image1/1.gif" name="RT1">
<img src="image1/kugiri.gif">
<img src="image1/2.gif" name="RT2">
<img src="image1/3.gif" name="RT3">
<img src="image1/kugiri.gif">
<img src="image1/4.gif" name="RT4">
<img src="image1/5.gif" name="RT5">
</td>
</tr>
</table>
<p>
<table border="0" bgcolor="powderblue" cellpadding="5" width="450">
<tr>
<td style="font-size:15px;line-height:130%" align="center" bgcolor="#FFFFF0">
▼東本町方面 ▼学校町方面 ▼ニュータウン方面
</td></tr></table>
</body>
</html>
本当はいけないのでしょうけど、一応ソースコードを全部貼り付けてみました。
この方がプログラムの全体像が見やすいと思いまして。
それでは、質問です。
(new image1()).src = baseURL + "6.gif";
(new image1()).src = baseURL + "7.gif";
(new image1()).src = baseURL + "8.gif";
(new image1()).src = baseURL + "9.gif";
冒頭のこの部分ですが、画像を一時ファイルとして読み込む設定と本には書かれているのですが、今一何を言っているのか分かりません。
新しいImage()メソッドを作ってそこに格納しているんですよね。でも、何故グラフィックが指定されているのでしょうか。
times = [h.charAt(0),h.charAt(1),m.charAt(0),m.charAt(1),s.charAt(0),s.charAt(1)];
for (i=0; i<6; i++) document.images["RT"+i].src = baseURL + times[i] + ext;
<img src="image1/0.gif" name="RT0">
<img src="image1/1.gif" name="RT1">
<img src="image1/kugiri.gif">
<img src="image1/2.gif" name="RT2">
<img src="image1/3.gif" name="RT3">
<img src="image1/kugiri.gif">
<img src="image1/4.gif" name="RT4">
<img src="image1/5.gif" name="RT5">
これは初期値の指定でいいのでしょうか。でも、わざわざこれをする必要性があるのですかね。
いきなり、バンッと時刻を表示できないものなのでしょうか。
お訊きしたいのは以上の3点です。
どうか宜しくお願い致します。