手動スライドショー
ボタンを押すごとに次の画像に切り替わります。
使用する画像を用意して下さい。(GIF,JPG)
画像のファイル名を書き換えて下さい。(「プログラム@」の黒字の部分。)
最初に表示する画像と同じファイル名を、「プログラムA」の赤字の部分に書いて下さい。
説明文を好きなものに書き換えて下さい。(「プログラム@」の青字の部分。)
使った画像の数を書き換えて下さい。(「プログラム@」の赤字の部分。)
ボタン名も変えられます。(「プログラム@」のピンク字の部分。)

STEP1
「プログラム@」をHTMLの上の方にコピーして下さい。
プログラム@
<script language="JavaScript">
<!--
var btnimg = new Array();
var btntext = new Array();
if(navigator.appVersion.charAt(0) >= 3 ){
for( i = 0 ; i < 4 ; i++
){
btnimg[i] = new Image();
btntext[i] = 0;
}
btnimg[0].src= "logo01.jpg";
btnimg[1].src= "01.jpg";
btnimg[2].src= "02.jpg";
btnimg[3].src= "03.jpg";
btntext[0] = "スライドショーの始まりです。";
btntext[1] = "1歳の頃、港に近い生まれた家で。
";
btntext[2] = "幼稚園の頃、よく遊んでいた資材置き場で。
";
btntext[1] = "小学校に入学する当日のピッカピッカの?一年生です。";
}
var number = 0;
function resetSlide(){
number = 0;
changeSlide();
}
function changeSlide( ){
if(navigator.appVersion.charAt(0) >= 3 ){
document.images['SC'].src = btnimg[number].src;
document.myForm.tArea.value = btntext[number];
if( number == btnimg.length-1 ){
number = 0;
document.myForm.nextBtn.value = "初めに戻る";
}else{
number++;
document.myForm.nextBtn.value = "次の画像へ";
}
}
}
//-->
</script>
|
STEP2
「プログラムA」を表示したいところにコピーして下さい。
プログラムA
<p align="center">
<img src="logo01.jpg"
name="SC"> </p>
<form name="myForm">
<p align="center"><input
type="text" size="62"
name="tArea"> </p>
<p align="center"><input
type="button" name="nextBtn"
value="次の画像へ"
onclick="changeSlide()"> </p>
</form>
|
STEP3
「プログラムB」の赤字の部分をTHMLのBODYの中に追加して下さい。
プログラムB
<body bgcolor="#FFFFFF" onload="resetSlide()">
|
ページTOPへ