2009-06-23 5 views
0

SWFをページに埋め込み、Internet Explorerのセキュリティ上の問題を回避する方法を探しています(フラッシュファイルを「アクティブにする」ためには特別なクリックが必要です)。swfobjectを使用せずにFlash SWFファイルを埋め込み、IEセキュリティーレイヤーを回避する(ファイルサイズを小さくする)

私のコードはswfobjectで動作していますが、埋め込みウィジェットコンテキスト(クリック可能なバナー広告など)でこれを使用していますので、実際にファイルサイズを小さくしようとしています。swfobjectは約10kの価値私が必要以上に感じている縮小化されたJavascriptについて

私は基本的なフラッシュレンダリングが必要ですが、私は実際にはFlashバージョンの検出について心配していません(私はSWFの古いバージョンのFlashを使用しています)。フラッシュが利用できない場合の代替ソリューションは素晴らしいでしょう。

最後に、これは、含まれているページのBODYタグのどこかに含まれる単一のJavascriptファイルから完全に機能するものでなければなりません。 (私がこれを言う理由は、swfobject.jsのSCRIPTタグをHEADではなくページのBODYにdocument.writeするときに、swfobjectバージョンでもいくつかの問題があったからです)。

私はそれが理にかなっていることを望むなら、必要ならば明確にすることができます。

ありがとうございます!

答えて

1

「クリックするとアクティブにする」という問題は発生しなくなりました。see this note

+0

私はそれを見ましたが、私のテストブラウザ(IE 6.0と7.0)ではまだ問題があるようです。古いバージョンにもパッチを当てましたか? IE8などで終わらせたくないので、私はブラウザを別々のVMで動かすことを躊躇しています。私は確かにマイクロソフトのヌービーです –

+0

私はこれがちょうどIE7の問題だったと確信しています。しかし、簡単に言えば、JavaScriptを使用して埋め込みタグを作成するスクリプトを作成することでした。 – Claude

関連する問題