- ベストアンサー
写真をランダムに表示する
こんにちわ。 HPのあるページで、あらかじめ決めておいた写真(5枚程度?)をページを表示するごとにランダムに表示することはできるのでしょうか? JavaScriptでなんとかなりそうな気がするのですが・・。 お知恵を拝借させてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
http://www.red.oit-net.jp/tatsuya/java/kuji1.htm これおみくじになっていますが、表示したい写真に変更すればOKですよ
その他の回答 (2)
こんな感じではいかがでしょうか。 <html> <head> <title></title> <script type="text/javascript"> <!-- var rdimg=new Array(); for (i=0; i<5; i++){ //"i<5"の「5」は、画像の枚数を入れます rdimg[i]=new Image(); } rdimg[0].src="***0.jpg"; rdimg[1].src="***1.jpg"; rdimg[2].src="***2.jpg"; rdimg[3].src="***3.jpg"; rdimg[4].src="***4.jpg"; /* 画像のURIをここに入れます */ function rdChg(){ n=Math.floor(Math.random()*rdimg.length); document.tgtimg.src=rdimg[n].src; } //--> </script> </head> <body onLoad="rdChg()"> <img src="***0.jpg" name="tgtimg" alt="*"> </body> </html> 参考になれば。
私はこちらをお勧めします。
お礼
ありがとうございます。 返事が遅くなってしまい申し訳ありません。 参考urlでうまくできました。 ありがとうございました。