Отображение HTML-элементов поверх встроенного QuickTime - PullRequest
1 голос
/ 01 сентября 2010

У меня есть сайт, на котором диалог jQuery используется для показа видео в модальном фрейме.

Мне бы хотелось, чтобы можно было нажать кнопку закрытия, чтобы она частично закрывала встроенный объект QuickTime, очень похоже на модальную рамку на этом рисунке:

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

QT всегда отображается выше любого другого элемента.

Я искал решения, но мне мало повезло с этим. Это вообще возможно? Или я должен просто оставить надежду сейчас?

1 Ответ

0 голосов
/ 01 сентября 2010

Необходимо настроить параметр wmode объекта Quicktime на «прозрачный», чтобы он отображался под другим содержимым.

Вы бы хотели настроить это так в своем 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> 

Посмотрите это демо .

...