WEB広告用のFlashサンプルを下記を参考に作成しました。
http://www.macromedia.com/jp/devnet/security/security_zone/clicktag_security.html
swfをクリックすると別窓でリンク先へ遷移するのですが、Windows IE では正常に動作しません。
IE側の問題(あるいは仕様?)なのか、HTMLの指定の仕方が悪いのか、
はたまたFlash側の書き方が悪いのか、何かご存知の方はいませんでしょうか?
解決方法や回避策の例など、情報いただけると助かります。
(clickTAGの利用いう仕様は崩したくありません。)
サンプル
http://aaaaa.j-cast.ne.jp/fla_test/sample.html
※ちなみにSWFを直接たたけば、Win IEでも正常動作します。
http://aaaaa.j-cast.ne.jp/fla_test/120_60.swf?clickTAG=http://yahoo.co.jp
確認ブラウザ
IE 6.0 (Win XP) ... ×
IE 5.0 (Win 2000) ... ×
IE 5.1 (Mac OS 9.2) ... ○
Firefox 1.0.7 (Win XP) ... ○
NetScape 7.1 (Win XP) ... ○
※MacはFlashPlayer7。それ以外はFlashPlayer8
よろしくお願いします。
http://www.macromedia.com/jp/support/flash/ts/documents/fl0284.h...
Macromedia - Flash TechNote : fl0284 - FlashVars を使用して SWF へ変数を渡す
HTMLのparamタグでFlashVarsを追加してみてはどうでしょうか?
embedタグもあわせて書き換えるように書いてありますのでブラウザやプラグインの互換性を見て検討してみてはいかがでしょうか。
http://yoshiweb.net/blog/index.php?blogid=1&archive=2005-03&...
yoshiweb.NET-blog
実際書いて試していませんが、FlashPlayer5以前に対応するのならこちらも参考にしてみてはいかがででしょうか。
※ただしその場合Ver6以降で動かない場合があったような気がします
tigaさん、どうもありがとうございます。
paramタグでFlashVarsを追加することで、解決しました。またFlashPlayer5以前への対応策など、勉強になります。
非常に助かりました。