1

我在同一页面中使用 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>
4

3 回答 3

0

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

它是 , 下的一个参数标签,即<param name="wmode" value="opaque" />只是标签上的一个属性,即wmode='opaque'

于 2010-04-22T12:28:39.100 回答
0

嵌入闪存时,使用 wmode=transparent 或 opaque。如果它仍然无法正常工作,请对不同元素的 z-index 进行一些处理。

于 2010-04-22T12:29:48.677 回答
0

IIRC,这是不可能的。Flash 不会作为页面的一部分呈现 - 制作了一个占位符,页面在占位符周围呈现,然后在呈现完成后将 Flash 拍打在顶部。

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

于 2010-04-22T13:11:22.337 回答