- ベストアンサー
FLASHのランダム表示とリンク
- ブラウザによってリンク設定が消えてしまう問題についての解決方法はありますか?
- FLASHファイルをリロードするたびにランダムに表示し、リンクを飛ばす方法について教えてください。
- 参考になる情報として、以下のURLをご覧ください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ご質問に 「JavaScript」や「Flash をランダム表示する」などが絡んでいて 「何が問題なのか?」が今一つハッキリしませんが, 結局のところ おそらく JavaScript 云々は関係なくて 「SWFファイルの中の画像に付けたリンクがブラウザによって動作したりしなかったりする」 ということでしょう? つまり, ランダムとかそういう雑多なものは取り除いて SWFファイルを固定で(1つのSWFを普通に名指しで)貼り付けても 同じ現象は起こるのではないでのでしょうか? もしそうであれば(おそらくそのような気がします), ブラウザではなく, ブラウザにインストールしてある "Flash Player" に原因があると思います。 例えば IE 用の Flash Player(プラグイン) と Firefox 用の Flash Player(プラグイン) とは別物です。 IE は IE 用,Firefox は 非IE用 です。 閲覧に使用するそのブラウザで 「Get Flash Player」のページに行って http://www.adobe.com/go/getflashplayer そのブラウザ対応の Flash Player(プラグイン) を DL&インストール する必要があります。 ※ 上のURLからリダイレクトで実際に表示されるページは ブラウザやそのバージョンや国などによって異なります。 SWF をどうやって作ったのか知りませんが 例えば(あくまでも例えば), ActionScript 3.0 設定で navigateToURL を使ったリンクなど Flash Player 8 以下では絶対に動作しませんよ。 この場合は最低限 Flash Player 9 が必要です。 どのような SWF なのか知りませんが, 例えば Flash Player 10 用に作成した SWF であれば Flash Player 11 がインストールされた IE では無事に動作しても Flash Player 9 がインストールされた Firefox では無事に動作しないということは普通に起こります。 その辺(ブラウザの Flash Player のバージョン)をチェックしてみてください。 そして最新の Flash Player にした状態で動作確認してみてください。 またこの件に関わらず閲覧者の方にも なるべく「最新版の Flash Player のインストール」を呼びかける方が良いでしょう。 「Adobe Systems Incorporated Permissions and Trademark Guidelines」 http://www.adobe.com/misc/linking.html ↓ページ表示例↓
お礼
丁寧なご回答ありがとうございました! やってみます。