こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

スライドショーを自動ループにしたい

サムネイルつきのスライドショーを作りたいと思っています。

本当はページを開けたら自動的にスライドショーがはじまるのが理想なのですが、ボタンを押してスライドショー開始でもよく、サムネイルの画像をクリックすると、またそこからはじまるようにしたいです。

参考にしているHPが
http://himajin.moo.jp/freejava/imgchange/imgview3.html
なのですが、チェックボックスを入れたくありません。自動でエンドレスループしてほしいです。
どうやってはずしたらいいのでしょうか?
色々試してみましたが、動かなくなってしまいます。

それとボタンを<input type="button">になってるのをjpg画像のボタンにしたかったのですが、これも変えるのがうまくいきません。
ボタンを変えることは可能でしょうか?

おしえてください。
よろしくお願いします。

投稿日時 - 2008-11-28 17:37:19

QNo.4514158

すぐに回答ほしいです

質問者が選んだベストアンサー

#1です。
<input type="checkbox" name="loopcheck" checked style="visibility:hidden;">

これは
<input type="checkbox"name="loopcheck" checked style="display:none;">
でも同様です。
スクリプト内のチェックボックスのON、OFFのチェックをはずしても同様になります。↓の部分2箇所あります。
 if(!document.showform.loopcheck.checked ~~


自動でスタートしたい場合は、最初の変数セットなどの後にボタンを押したときと同様のルーチンを呼び出せばよろしいかと。
 direction('hidari') または direction('migi')

投稿日時 - 2008-12-01 15:35:15

お礼

ありがとうございます。
できました。
感謝してもし足りないくらいです。
本当にありがとうございました。

投稿日時 - 2008-12-03 18:34:38

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

javascriptというよりHTMLの質問ですよ。

>チェックボックスを入れたくありません~~
ボックスを非表示にして(hidden)、初期値をチェック状態にしておけば、スクリプトはそのままでも使えるのでは?

>ボタンをjpg画像のボタンにしたかったのですが~~
、<input type="image" でゆけると思いますけど?
 http://www.htmq.com/html/input.shtml
 http://www.tohoho-web.com/html/input.htm

投稿日時 - 2008-11-28 19:04:28

補足

すみません。
javascriptのとこに関連してるようだったので、わからずにこちらに投稿してしまいました。
hiddenにしてみましたが、どうしても自動ループになりません。
初期値をチェック状態というのは、どういう形にするといいのでしょうか。

ボタンの件、ありがとうございます。
とても参考になりました。

投稿日時 - 2008-11-30 11:59:44

あなたにオススメの質問