2010-12-31 5 views
4

ChromeとInternet ExplorerのFlashビデオ(JW Player)の下にドロップダウンメニューが表示されています。問題はFireFoxとSafariでは発生しません。ドロップダウンメニューFlash Videoの背後に表示

navとvideoのwmodeとz-indexの変更に関する多くのソリューションを読んだことがありますが、成功しません。

あなたはスライダーで第六スライド上の問題を見ることができます:http://ghostpool.com/wordpress/supermassive/

任意の助けをいただければ幸いです。

答えて

3

ちょうど最初のパラメータとしてこれを追加します。私はjavascriptのソリューションを使用して見つけた

<param name="wmode" value="transparent"> 
+0

オブジェクトコードは、javascriptを使用して生成されます。私はjavascriptを使ってそのパラメータを自動的に挿入しましたが、もはやそれを見つけることができず、とにかく問題を解決したとは思いません。 – GhostPool

+0

@GhostPool:Hmmm、このパラメータはIIRCであるため、Flashオブジェクトが読み込まれたときだけ読み込まれます(したがって、最初からオブジェクト内にある必要があります)。世代コードを変更するか、Flashオブジェクトを破棄してこのパラメータで再作成できますか? – Piskvor

+0

それで、あなたはこのように飛行機に追加できます:jQuery( "object")。append( ''); – SeeSoft

0

使用この方法

<object id="flash1" data="one.swf" height="500" type="application/x-shockwave-flash" width="800"> 
<param name="movie" value="one.swf" /> 
<param name="quality" value="High" /> 
<param name="wmode" value="opaque" /> 
<param name="menu" value="false" /> 
</object> 
0

私たちは、メニューの前にも、Flashムービーを使用してこの問題を持っていました。 IE 11でSharePoint 2013を使用すると、次のように問題を修正できます。

コンテンツエディタWebパーツを追加してコードを編集しました。オブジェクトを「ms-wpContentDivSpace」クラスと共に挿入します。

<div class="ms-wpContentDivSpace"> 
    <object width="800" height="500" id="flash1" data="https://www.youtube.com/embed/YouTubeID" type="application/x-shockwave-flash" wmode="transparent"><param name="movie" value="https://www.youtube.com/embed/YouTubeID"/><param name="quality" value="high"/> 
    </object> 
</div>