2010-12-11 5 views

答えて

3

フラッシュの上に何かを置くための唯一の方法は、opaqueまたはtransparentwmode埋め込みパラメータを設定することです。あなたは、動的にFlashオブジェクトを再作成する必要があり、それを設定することはできません。

$("embed").attr("wmode", "opaque").wrap("<div>"); 

ユーザーが気付かないようにあなたは、ページの読み込みにこの権利を離れて実行することができます。

他の欠点は、このモードのフラッシュがフォーカスを失うことです(キーボードなどでフラッシュゲームをプレイすることはできません)。

+0

偉大な、それは完璧に動作します!さて、フラッシュ要素の上に表示するのではなく、上記のクロムオブジェクトをどのようにフォーカスさせるかを知っていますか?私はこれを試しても、YouTubeのビデオのようなフラッシュ要素の上で選択すると、バックグラウンドオブジェクトではまだアクティブです。 – jprim

+0

@jprim多分あなたはそれのためにZ-インデックスを設定する必要がありますか?そうでなければ、ごめんなさい...申し訳ありません... – serg

+0

OK np thanks again。 – jprim

関連する問題