以下のJavascriptコードを使用して単純な画像スライドショータイプのものを作成しようとしていますが、それが行っているのは、Webページの最初の画像を他のすべてとともに表示し、5秒後にページをクリアして同じ画像を表示し、次にすべてのページがもうクリアされないことを除いて、5 秒。
JavaScript:
var waiPics=new Array();
waiPics[0]='images/path.jpg';
waiPics[1]='images/gorse.jpg';
waiPics[2]='images/stream.jpg';
waiPics[3]='images/pines.jpg';
waiPics[4]='images/stump.jpg';
var time;
function timeUp() {
delete document.write();
nextPic();
}
function nextPic() {
var picNum=0;
if (picNum = waiPics.length) {
picNum=0;
}
else {
picNum++;
}
document.write('<img src="'+waiPics[picNum]+'" title="Waipahihi" alt="Waipahihi">');
time=setTimeout("timeUp()",5000);
}
HTML:
<script type="text/javascript">
<!-- Begin
nextPic();
// End -->
</script>
私はJavascriptの経験があまりないので、助けてくれてありがとう。