2010-08-31 20 views
1

我有一個網站,其中使用jQuery對話框來顯示模態框架中的視頻。顯示超過嵌入式HTML元素QuickTime

我想能夠休息關閉按鈕,使得它部分地覆蓋所述嵌入的QuickTime對象,就像在此畫面中的模態框架:

http://ajaxdump.com/wp-content/uploads/2009/08/MooTools_SqueezeBox-Expandable-Lightbox-308x400.gif

QT總是呈現上述的任何其他元素。

我環顧四周尋找解決方案,但我對它有一點運氣。這甚至有可能嗎?或者我現在應該放棄希望?

回答

0

您需要將Quicktime對象的wmode參數調整爲「透明」,以使其顯示在其他內容下方。

你會希望將其設置像這樣在你的HTML:

<object width="500" height="250" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" 
      id="video_object" style="behavior:url(#qt_event_source);" class="plugin" > 
    <param name="src" value="whatever.png"> 
    <param name="autoplay" value="false"> 
    <param name="postdomevents" value="true"> 
    <param name="wmode" value="transparent"> 
    <param name="controller" value="false"> 
    <param name="scale" value="tofit"> 
    <embed id="video_embed" class="plugin" 
     type="video/quicktime" src="whatever.png" 
     wmode="transparent" postdomevents="true" controller="false" scale="tofit" > 
    </embed> 
</object> 

看一看this demo