Jquery日历被flash重叠

发布于 2024-08-29 16:14:19 字数 948 浏览 5 评论 0原文

我在同一页面中使用jquery日历和flash。发生的情况是我的jquery日历与flash重叠...有什么建议让它显示在flash上​​方... 替代文本

看看图片,我的日历 Fr、sat 由于闪光灯而看不见......

编辑: 这是我用的,

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="702" height="443">
      <param name="movie" value="images/homebanner.swf" />
      <param name="quality" value="high" />
      <param name="wmode" value="transparent" />
      <embed src="images/homebanner.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="702" height="443" wmode="transparent"></embed>
    </object>

I use a jquery calendar and a flash in the same page.. What happens is my jquery calendar is overlapped by my flash... Any suggestion to make it display above flash...
alt text

Look at the image and see my calendar Fr,sat are invisible because of flash...

EDIT:
This is what i used,

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="702" height="443">
      <param name="movie" value="images/homebanner.swf" />
      <param name="quality" value="high" />
      <param name="wmode" value="transparent" />
      <embed src="images/homebanner.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="702" height="443" wmode="transparent"></embed>
    </object>

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

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

发布评论

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

评论(3

冷心人i 2024-09-05 16:14:19

嵌入闪光灯时,请使用 wmode=透明或不透明。如果它仍然不起作用,请稍微调整一下不同元素的 z-index。

When embedding the flash, use wmode=transparent or opaque. If it's still not working, mess around a bit with the z-index of the different elements.

无法言说的痛 2024-09-05 16:14:19

在 flash 对象上使用 wmode='opaque' 并嵌入标签,这应该可以修复它。

它是 下的 param 标签,即 ,只是标签上的一个属性,即 wmode='opaque'

Use wmode='opaque' on the flash object and embed tags, that should fix it.

It's a param tag under , i.e. <param name="wmode" value="opaque" /> and just an attribute on the tag, i.e. wmode='opaque'

霓裳挽歌倾城醉 2024-09-05 16:14:19

IIRC,这是不可能的。 Flash 不会作为页面的一部分进行渲染 - 创建一个占位符,在占位符周围渲染页面,然后在渲染完成后将 Flash 覆盖在顶部。

一旦内置了 Flash(正如最近宣布的那样),Chrome 中的情况可能会有所不同,但如果其他浏览器不这样做,那么它的帮助将是有限的,并且对此时此地的任何人都没有用处。

IIRC, this isn't possible. Flash isn't rendered as a part of the page - a placeholder is made, the page is rendered around the placeholder, and then the Flash is slapped over the top after the rendering has been done.

Maybe it'll be different in Chrome once Flash is built in (as announced recently), but that'll be of limited help if the other browsers don't do it, and is no use to anyone in the here and now.

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