c#
  • gridview
  • iframe
  • youtube
  • embed
  • 2011-05-10 77 views 0 likes 
    0

    我有一个由youtube iframe嵌入对象动态填充的gridview。一切都很顺利,当我在页面上打开一个modalpopup时,它会被youtube iframe重叠。modalpopupextendar由youtube重叠嵌入iframe

    请检查图像 -

    modalpopupextendar overlapped by youtube embed iframe

    这里是嵌入代码 -

    <iframe style="z-index:0;" width="300" height="200" src='http://<%# DataBinder.Eval(Container.DataItem,"URL") %>'> frameborder="0" allowfullscreen="false"> </iframe> 
    

    任何人可以帮助我吗?

    回答

    0

    除非您隐藏Youtube iframe,否则您无法做任何事情。 Youtude控件是一个Flash ActiveX对象,ActiveX对象具有最高的z顺序,您无法重叠。

    +0

    似乎有线,一天几回,我发现与通过Flash对象重叠的JavaScript的横向菜单类似的问题。我能够解决这个问题,但是在这里,我继续发现任何''标签,我可以处理。 好吧,我试图展示这个modalpopup到页面上的任何其他地方。 – 2011-05-12 05:04:35

    0

    似乎有线, 几天后我发现一个类似的问题与一个JavaScript对象重叠的水平菜单。我能够解决这个问题,但在这里我继续发现任何<object>标签,以便我可以处理。

    好吧我试图展示这个modalpopup到页面上的任何其他地方。

    1

    尝试在Youtube链接的末尾添加这样的:?wmode=Opaque