ランダム画像に説明を



0   名前: みさき : 2005/05/26 11:22
質問失礼致します。
画像をランダム表示するやり方は分かるのですが、
ランダムに表示された画像それぞれに説明をつけるやり方が分かりません。
説明はオンマウスで出るものでも画像の下に表示させるものでも
どちらでも構わないので、何方かやり方を教えて下さい。
御回答宜しくお願い致します。

1   名前:  U D  : 2005/05/26 11:22
昔全く同じ質問があったので、その過去ログにリンクしようとしたらエラー出て出来ませんでした。
orz

と、いうことで、とりあえずはそのランダム画像のスクリプトと
その周辺のソースを見せてもらえると手っ取り早いです。
ソースorURLorスクリプト源のURLを希望

2   名前: みさき : 2005/05/26 11:22
ご返答有難う御座います。
画像はHTML素材のサイトにあった通り↓のタグを使ったらランダムで表示されましたが、
そのサイトに画像の説明のタグは載っていませんでした。

<HEAD>
<script language="JavaScript">
function random(){
var ramimage = new Array("画像のアドレス","画像のアドレス");
var dd = new Date();
var sec = dd.getSeconds()
var curimg = ramimage[sec % ramimage.length];
document.write("<img src=\"" + curimg + "\" WIDTH=\"画像の幅\" HEIGHT=\"画像の高さ\">");
}
</script>
</HEAD>

<SCRIPT Language="JavaScript">
random();
</SCRIPT>

これにどんなタグを足せば説明が付けられるのでしょうか?
それとも説明つきのランダム画像の表示では全くタグが変わってくるのでしょうか?

3   名前: みさき : 2005/05/26 11:22
なかなか回答が得られないので、
宜しければ以前あった質問のタイトルを教えて頂けませんか?
そうすれば検索で出せると思うので。
ご返答御待ちしております。

4   名前:  U D  : 2005/05/26 11:22
失礼、遅レスですみません。

>宜しければ以前あった質問のタイトルを教えて頂けませんか?
>そうすれば検索で出せると思うので。
というか自分の検索で出来なかったので、という意味だったんですが。。。
(URLや題名は分かっているのですが、無理なんです)
まぁ一時的にこちらの調子が悪かったかもしれませんがね。

本題。>>2
document.write("<img src=\"" + curimg + "\" WIDTH=\"画像の幅\" HEIGHT=\"画像の高さ\">");
のところを、↓のようにして下さい。

var ramcmt = new Array("コメント1","コメント2");
var cmt = ramcmt[sec % 2];
document.write("<img src=\"" + curimg + "\" WIDTH=\"100\" HEIGHT=\"100\"><P>"+cmt+"</P>");

少々自分のスクリプト風と違ったので普段に比べてちょっと手間取ったりしました。
しかしまぁいい勉強になりましたし。
また分からないことや不具合があればどうぞ。

5   名前: みさき : 2005/05/26 11:22
ご返答有難う御座います。
検索で出せないのですか、検索では出るけどリンクが貼れないのかと思っていました。
勘違いすみませんでした。

タグの方、分かり易い説明有難う御座いました。
早速やってみた所ちゃんと出来ました。
私の為に時間をさいて頂き、心から感謝しています。
並びに、答えを急かす様な書き込みをしてしまい誠に申し訳有りませんでした。

どうもお世話になりました。
またお世話に成る事があるかも知れませんが、その時はまた宜しくお願い致します。

一覧へ戻る