Flash 在 google chrome 中始终显示在顶部

发布于 2024-12-09 03:29:56 字数 404 浏览 1 评论 0原文

我正在构建一个弹出窗口。我使用 iframe 来覆盖背景内容,然后在该 iframe 上显示一个 div 以显示弹出内容。

在背景页面中,我嵌入了 YouTube 视频,代码示例:

<iframe width="560" height="315" src="http://www.youtube.com/embed/2XY3AvVgDns" frameborder="0" allowfullscreen></iframe>

我的问题:YouTube 视频始终显示在顶部并覆盖我的弹出窗口。

注意:我的代码在 IE 和 FireFox 上运行良好,但在 GoogleChrome 上运行不佳

如何让我的弹出窗口在 GoogleChrome 中显示在顶部?

I'm building a popup window. I use an iframe to cover backgroud content then show a div over this iframe to show popup content.

In the background page I have a YouTube video embedded, code sample:

<iframe width="560" height="315" src="http://www.youtube.com/embed/2XY3AvVgDns" frameborder="0" allowfullscreen></iframe>

My problem: The YouTube video always shows on top and covers my popup window.

Note: My code works fine on IE and FireFox, but not GoogleChrome

How can I let my popup window show on top in GoogleChrome?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

临走之时 2024-12-16 03:29:57

将 url 更改为:

http://www.youtube.com/embed/2XY3AvVgDns?wmode=transparent

注意 ?wmode=transparent 参数。

Change the url to:

http://www.youtube.com/embed/2XY3AvVgDns?wmode=transparent

Notice the ?wmode=transparent parameter.

奶气 2024-12-16 03:29:57

元素的 visibility 样式属性设置为 hidden 应该会有所帮助。

Setting visibility style property of the <iframe> element to hidden should help.

百善笑为先 2024-12-16 03:29:57

您可以修改您的 iframe 来反对吗?如果是,请尝试使用
<参数 wmode="透明">

希望它能起作用。

Can you modify your iframe to object. If yes, try using
<param wmode="transparent"></param>

Hopefully it should work.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文