Javaにて画像を残像が残りつつ数秒ごとに変化させ、
さらにリンクを画像ごとに変え、マウスを置いたときにそれぞれ画像ごとに説明文が出るようにしたいのですが・・・

説明文はマウスをおいたら付箋みたいに出るあれです。

下記のようなのは見つけて残像するのですが、
リンクなどをどこに挿入していいのかわかりませんので教えてください。
Javaは初心者なのですが休み中に解決してこいと言われました。
宜しくお願いします。

<SCRIPT language="JavaScript">
<!--
var time=3;
var rtime=5000;
var image= new Array();
image[0]="img01.jpg";
image[1]="img02.jpg";
image[2]="img03.jpg";
var ii=0;
function imgchange(){
imgframe.filters.blendTrans.Apply();
imgframe.filters.blendTrans.duration=time;
imgframe.src=image[ii];
imgframe.filters.blendTrans.Play();
ii=ii+1;
if (ii>2) ii=0;
t=setTimeout('imgchange()',rtime);
}
//-->
</SCRIPT>

<BODY onLoad="imgchange()">
<DIV align="center">

<img src='img01.jpg' id="imgframe" style="filter:blendtrans" width="300" height="401" alt="トップバナー" /><br />
<br />

このQ&Aに関連する最新のQ&A

A 回答 (1件)

これでどうでしょう。


細かなところは修正してください。

<html>
<head>
<title>sample</title>
</head>
<SCRIPT language="JavaScript">
<!--
var time=3;
var rtime=5000;
var image= new Array();
var href= new Array();
var title= new Array();

image[0]="img01.jpg";
image[1]="img02.jpg";
image[2]="img03.jpg";

title[0]="トップバナー";
title[1]="2ndバナー";
title[2]="3rdバナー";

href[0]="http://www.google.co.jp";
href[1]="http://www.yahoo.co.jp";
href[2]="http://jp.msn.com/";

var ii=0;

function imgchange(){
imgframe.filters.blendTrans.Apply();
imgframe.filters.blendTrans.duration=time;
imgframe.src=image[ii];
imgframe.alt=title[ii];
imgframe.filters.blendTrans.Play();

anchar.href=href[ii];
anchar.title=title[ii];

ii=ii+1;
if (ii>2) ii=0;
t=setTimeout('imgchange()',rtime);
}
//-->
</SCRIPT>
<body onLoad="imgchange()">
<div align="center">
<a href="http://www.google.co.jp" id="anchar" title="トップバナー">
<img src="img01.jpg" id="imgframe" style="filter:blendtrans" width="300" height="401" alt="トップバナー" />
</a>
</div>
</body>
</html>
    • good
    • 0
この回答へのお礼

できました!ありがとうございました!
大変助かりました、内容も何となく理解できました。
本当にありがとうございます。

お礼日時:2009/05/17 14:23

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング