- ベストアンサー
FLASHのランダム表示とリンク
- ブラウザによってリンク設定が消えてしまう問題についての解決方法はありますか?
- FLASHファイルをリロードするたびにランダムに表示し、リンクを飛ばす方法について教えてください。
- 参考になる情報として、以下のURLをご覧ください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- Flashランダム表示にリンクをプラスさせたい
数種類のフラッシュムービー(swfファイル)をこちら(http://oshiete1.goo.ne.jp/qa1362260.html)の方法で表示させることはできたのですが、さらにリンクを持たせるにはどういった方法をとればいいでしょうか? 通常のムービーに透明な画像を重ねてリンクをおく方法では動きませんでした。リンク先は一つだけです。 ムービーだけランダムに表示して、クリックすれば同じ場所にリンクするという感じのFLASHバナーを作りたいと思ってます。 どうかよろしくお願いします。
- ベストアンサー
- Flash
- フラッシュバナーのランダム表示について
以下のスクリプトでフラッシュバナーをランダム表示させています。 loadMovie(1 + random (4 ) + ".swf", AAA); このランダム表示の比率を変えたいとき、例えばですが、4つのファイルを 1:1:1:3の割合で表示させるなどの場合、どういうスクリプトを書けばいいでしょうか? また、ファイル名は現在 1.swf、2.swf、3.swf・・ としていますが、ファイルを差し替えた際にキャッシュが残るので、それぞれ固有名詞にしたいのですが、 その場合の方法も教えてください。
- 締切済み
- Flash
- ランダムに表示されるバナーにリンクを
ネット上で簡単にフラッシュバナーを作れるサービスを 利用してフラッシュをいくつか作りました。 これをトップページでリロードでランダムに表示させたいのですが、 現在のところ他の質問者の回答を参考に、 <script language="JavaScript"> <!-- swfFiles = new Array("○○.swf","△△.swf","□□.swf"); document.write('<embed src="' + swfFiles[Math.floor(Math.random()*3)] + '" quality="high" bgcolor="#000000" width="180" height="150">'); //--> </script> で、うまく表示されました。しかし、この状態では リンクの貼り方がわかりません。 ※簡易サービスなのでflaファイルはなく、geturlを 書き込めない <object type='application/x-shockwave-flash' data='○○.swf' width='180' height='150'><param name='flashvars' value='clickTag=http://www.○○.html&clickTarget=_self' /> <param name='allowScriptAccess' value='always' /><param name='movie' value='○○.swf' /><param name='bgcolor' value='#ffffff'></object> ではうまく貼れましたが、ランダム表記ができず、 ひとつのバナーしか表示できません。 どうかお知恵をお貸しください。よろしくお願いします。
- 締切済み
- Flash
- フラッシュをランダム表記+個別リンク設定
フラッシュ製作環境がないので、アクションスクリプトで リンク設定のできないswfがいくつかあり、これを個別に リンク設定させ、リロードごとにランダムに表示したいです。 リンク設定をしなければ、 <SCRIPT LANGUAGE="JavaScript"> <!-- simg=new Array(3); simg[0]="○○"; simg[1]="△△"; simg[2]="□□"; Myimg=Math.floor(3*Math.random()); document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.c... width='180' height='150'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='"+simg[Myimg]+".swf' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><param name='LOOP' value='false'><embed src='"+simg[Myimg]+".swf' quality='high' bgcolor='#ffffff' width='180' height='150' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' loop='false' /></embed></object>"); //--> </SCRIPT> で、うまくランダムに表示されました。 しかし、これに各ファイルにリンクを設定したいのです。 ランダムにせずに1つだけのバナーなら <object type='application/x-shockwave-flash' data='○○.swf' width='180' height='150'><param name='flashvars' value='clickTag=http://○○.html&clickTarget=_self' /><param name='allowScriptAccess' value='always' /><param name='movie' value='○○.swf' /><param name='bgcolor' value='#ffffff'></object> でリンクは貼れたのですが、 ランダム表示の記述に組み合わせるすべがわかりません。 なにとぞよろしくお願いします。
- ベストアンサー
- JavaScript
- ランダムに表示する画像にリンク
javascriptで、リロードするたびにランダムに画像を 表示するようにしている(画像は合計5枚)のですが、 ランダムに表示するように用意している画像の一枚一枚に 各画像バラバラのリンク先を設定することというのは可能なのでしょうか? また、可能であるのならその方法をお教え願えませんでしょうか。 よろしくお願い申し上げます。
- ベストアンサー
- JavaScript
- FLASHを使って、複数jpgをランダム表示させたい
色々本を読みながら試行錯誤でFLASHを勉強しています。 先陣の皆様に質問したいことがありますので、よろしければご回答いただけると大変助かります。 外部ファイルを読み込んでランダムに表示する。 ↑ ここまでは何とか解決出来たのですがやりたいことは以下 ・50枚あるJPGファイルから横並びにランダムに5枚表示する。 ・リロードすると50枚中5枚が被ることなく、ランダムに5枚表示したい。 単純にランダム表示だと被ることがあり、最悪同じ画像01.jpgが5枚になることもあるので どうにか回避したいのです。 分かる猛者の方回答くださいませ。
- 締切済み
- Flash
- FLASHを使って、複数のswfとjpgをランダム表示させたい
現在、10個程度のswfファイルと60個程度のjpgファイルがあります。それらをjavascriptを使わずに(基本的にはFLASHで)、アクセスするたびにHTML上でランダム表示させたいと考えています。 これまで、ひとつのswfファイルをベースにして、以下のアクションスクリプトを使って、10個のswfファイルをランダム表示させることには成功しています。 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: //1~3の整数の乱数を,変数 ransuu にセット ransuu = Math.floor(Math.random()*13)+1; //ムービー内に ransuu+".swf" をロード this.loadMovie(ransuu+".swf"); :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: たぶんこのスクリプトを発展させれば、jpgもランダム表示できるようになると思います。 ランダム表示させたい複数のswfファイルとjpgファイルは同じ階層にあります。HTMLはそのひとつ上の階層にあります。ベースとなるswfファイルは、複数ランダム表示用のファイル群と同じ階層でも良いし、もしくはHTMLと同じ階層でも良いことにします。 どのような方法があるか、教えてください。 *ちなみに、ベースとなるswfファイルを複数ランダム表示用のファイル群と同じ階層において、そのひとつ上の階層にあるHTMLから読み込んだ場合、うまく表示されませんでした。このアクションスクリプトを引用した元のウェブサイトでは、HTMLも、ベースとなるswfファイルも、ランダム表示される複数のファイル群も、全て同じ階層にあるという前提になっていました。
- ベストアンサー
- Flash
- Flashで背景をランダムに変えたいんですが‥‥
外部のSWFファイルを読み込んで、それをランダムに表示させたいんですがどうも上手くいきません。 Flashがバージョン5のため、画像のみを貼りつけたSWFファイルを読み込ませて、それを背景に使おうとしています。 ホームページに載せて、見るたびに背景を変えようという狙いです。 それで、色々と調べてみてスクリプトもいじって外部ファイルを読み込んで表示はしてくれるようになったんですが、表示の一番上に来てしまってメニューのボタンなんかが隠れてしまうのです。 これが、書いてあるスクリプトです。 onClipEvent (load) { no = Math.floor(Math.random()*3)+1; loadMovieNum("haikei"+no+".swf", 0); } スクリプトにはどうも分からない点が多いので、細かく説明していただけるとありがたいです。 修正点や、「こういうやり方もある」っていうのがありましたら、ご指導の方をよろしくお願いします。
- ベストアンサー
- グラフィックソフト
- フラッシュを用いた拍手のランダム表示について
フラッシュを用いた拍手のランダム表示について 私はブログでフラッシュ(.swf)を用いたweb拍手を利用させていただいているのですが その拍手のフラッシュを3つの中から一つランダムで選んで表示するようにしたいのです。 http://www.charatto.net/html/gallery/other.html このサイトさんのweb拍手という所にある3つの中から一つをランダムで表示するようにしたいのです。 (文字数の制限でタグを貼れなくてすいません。) java scriptやhtmlについて得意ではないので、完成したものをそのままページに張るだけの形にしていただけると嬉しいです。 よろしくおねがいいいたします。
- ベストアンサー
- HTML
- 複数のswfファイルをランダム表示させたい
複数のswfファイルバナーがあって、トップページに これらのバナーをランダム表示させたくて、ランダム 表示用のswfファイルを用意したのですが、どうしても 表示できません。 ランダム表示用swfファイルの1フレーム目には、 下記の通りASを書いてみました。 swfList= new Array("aaa.swf","bbb.swf","ccc.swf"); listLength=swfList.length; rndNum= Math.floor(Math.random()*listLength); loadMovie(swfList[rndNum],"_root"); このswfファイルも、他のバナー用aaa,bbb,ccc.swfファイルも 同じフォルダ内に保存しています。 ちなみに当方Flash MX2004 professional使用です。 どこが間違っているか、どなたがご教授下さいませ。
- ベストアンサー
- その他([技術者向] コンピューター)
お礼
丁寧なご回答ありがとうございました! やってみます。