- ベストアンサー
簡単に画像を自動切替できるJavaやFlashを教えてください。
初心者です。 ホームページのトップ画像を自動的に複数の画像に切り替えたいのですが、 簡単で重たくならない方法を教えてください。 できれば残像を残すような感じが良いです。 Javaでも出来るのでしょうか? すみませんが、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「残像を残す」というのは、カナリ大変になりますが、 例を挙げてみます。Javascriptを使います。 <script type="text/javascript"> var imgs = new Array(); imgs[0] = "Image0.gif"; imgs[1] = "Image1.gif"; i = 0; function Blend(){ document.getElementById("imgframe").filters.blendTrans.apply(); document.all.item("imgframe").src = imgs[i++]; document.getElementById("imgframe").filters.blendTrans.play(); if(i>=imgs.length) i=0; } onload = function(){setInterval(Blend,5*1000)} </script> <img src="Image1.gif" id="imgframe" style="filter:blendTrans(duration=2);"> これを、画像を表示したいところに張ってください。 「imgs[0] = "Image0.gif";」とありますが、「"Image0.gif"」を変えることで、自分の好きな画像に指定できます。 画像を増やしたいときには「imgs[2] = "Image2.gif";」みたいに、数字を大きくしていけばOKです。 あと、切り替わる時間ですが、 「duration=2」というところは、切り替えの時間(秒)です。 「setInterval(Blend,5*1000)」の5は、切り替えと切り替えの間の時間です。 かならず、後者を大きくしてください。
その他の回答 (1)
- pasocom
- ベストアンサー率41% (3584/8637)
下記サイトの「JAVATEA13:画像の切替を自動的に行います。」を参照下さい。この例では画像2枚を替えていますが、同じ要領で複数枚を自動的に入れ替えることができます。 http://www.geocities.jp/digitwland/javatea/javatea.html
お礼
ありがとうございます。 サイト活用させて頂きます。
お礼
ありがとうございます。 Javascriptで出来れば、軽いしベストです。 活用させて頂きます。