【问题标题】:Windows Media Player on top other DIV其他 DIV 上的 Windows Media Player
【发布时间】:2009-10-21 17:36:09
【问题描述】:

我有一个嵌入窗口媒体播放器,它始终位于其他 DIV 标签之上。我用 wmode = opaque; WindowlessVideo = -1 但它没有帮助。有谁知道如何让它出现在页面的某个元素下方。

<object type="application/x-oleobject"
classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" codebase=
"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
width="345" height="45"><param name="URL" value=
"http://nhacso.net/Music/nghe_song.aspx?id=100004995" />
<param name="EnableContextMenu" value="0" />
<param name="uiMode" value="full" />
<param name="stretchToFit" value="True" />
<param name="AnimationAtStart" value="false" />
<param name="playcount" value="10" />
<param name="Volume" value="100" />
<param name="autostart" value="0" />
<param name="wmode" value="opaque" />
<param name="WindowlessVideo" value="-1" />
<embed src="http://nhacso.net/Music/nghe_song.aspx?id=100004995"
type="application/x-mplayer2" width="345" height="45" align=
"center" border="0" autostart="0" transparentatstart="1"
animationatstart="1" showcontrols="true" showaudiocontrols="1"
showpositioncontrols="0" enablecontextmenu="0" autosize="0"
showstatusbar="1" displaysize="false" playcount="10" wmode="opaque"
windowlessvideo="-1" /></object>

谢谢

【问题讨论】:

  • 我使用 iFrame,它现在工作正常。谢谢

标签: javascript html css windows windows-media-player


【解决方案1】:

我遇到了同样的问题并因此解决了:

<param name="windowlessVideo" value="true">

对布尔值使用“-1”可能会也可能不会按预期工作。

【讨论】:

    【解决方案2】:
    <param name="windowlessVideo" value="true">
    

    这项工作完美无缺。

    谢谢

    【讨论】:

      【解决方案3】:

      我曾有过使用 *.swf 对象做同样事情的类似经历。我不确定相同的解决方案是否在这里有效,但值得一试。在定义 z-index 时,还必须为 object 标签所在的 div 指定 position: absolute。

      【讨论】:

        【解决方案4】:

        上面的人对z-index是正确的,但是除非有相对容器div,否则您不希望绝对位置,即使那样,相对位置也可以很好地为您工作,并允许对象继续交互就层而言,将其下方的事物向下推,依此类推。绝对位置仅适用于固定高度容器内部,其中元素的高度不用于将页面内容向下推 - 页眉和页脚之类的东西。

        此外,在定位方面,最佳做法是定位所有同级及其父级。换句话说,无论您在哪里开始定位以便在内部某物上使用 z-index,您都应该在其中定位和 z-index 所有同级元素。操作时更清晰、更容易查看发生的情况。

        PS - 选项选择框在遵守正常的 z-index 规则时也有类似的问题。

        【讨论】:

        • 我尝试了一切,包括设置高度的绝对位置,Windows Media Player 对象仍然对 z-index 无效:(
        【解决方案5】:

        对我有用的是将 Z-index 设置为 -1 这部分代码你需要更改

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-06-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-12-11
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多