ランダム画像表示について

[新着] Webテンプレートを仮オープンしました



0   名前: ポン太 : 2004/10/31 22:06   [URL
ランダムで画像を表示し、それに対応したメッセージの表示方法(ランダムで出た絵
に対応した製作者の名前を表示するなど)はわかったのですが、そのメッセージを表示する場所
はどうやって指定したらよいでしょうか?

助言お願いします。

1   名前: Sinryow : 2004/10/31 23:57   [URL
元のスクリプトがどういうものか見せていただかないと,分かりませんが・・・

2   名前: ポン太 : 2004/11/01 18:11   [URL
http://hp17.e-notice.ne.jp/~ako-ma/java/imgchange.html
ここにある紹介されているようなものです。

3   名前: Sinryow : 2004/11/01 23:08   [URL
まず,元のスクリプト

<SCRIPT language=JavaScript>
<!--
/*http://myako.net/ ako's cyberpage*/
aho=new Array();
   ・
   ・
   ・
num=Math.floor(Math.random()*5);//画像数に応じて*5の数字を変える
document.write('<IMG SRC="',aho[num],'"><br><br>');
document.write('<font color=#00ff00 size=4><b>'+ahom[num]+'</b></font>');//コメントが要らない場合この行削除
//-->
</SCRIPT>

を,以下のように2つに分けます。

(1)

<SCRIPT language=JavaScript>
<!--
/*http://myako.net/ ako's cyberpage*/
aho=new Array();
   ・
   ・
   ・
num=Math.floor(Math.random()*5);//画像数に応じて*5の数字を変える
document.write('<IMG SRC="',aho[num],'"><br><br>');
//-->
</SCRIPT>

(2)

<SCRIPT language=JavaScript>
<!--
document.write('<font color=#00ff00 size=4><b>'+ahom[num]+'</b></font>');//コメントが要らない場合この行削除
//-->
</SCRIPT>

そうして,画像を入れたいところに(1)を,メッセージを入れたいところに(2)を置いて下さい。

もし画像よりもメッセージを先に出したい場合は,(1)と(2)の「document.write(〜);」の部分だけを入れ替えて下さい。

4   名前: ポン太 : 2004/11/03 22:27   [URL
ありがとうございました。
無事解決しました。。

一覧へ戻る