超链接闪光灯

问题描述:

我在这里有一个小问题:我想设置一个闪光对象与周围的锚点。但是,这似乎并不奏效。有没有简单的方法来做到这一点?我可以考虑在超链接上设置一个透明的矩形框,但我实际上是一个dba和sql程序员,不知道如何做到这一点。事实上,这应该是查询的结果。超链接闪光灯

任何想法?这就是不工作,我的闪存甚至不出现= - (:

<a href="/Portals/0/Banners/modal.aspx?page=olive_p" onclick="$(this).modal({width:200, height:200}).open(); return false;"> 
<embed src="Images/olive_publish.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" 
type="application/x-shockwave-flash" width="205" height="230"></embed></a> 

问题是,有时z-索引某些Flash文件不会工作,他们将永远是在这种情况下,你需要把一个容器周围的闪光灯,和一切的顶部说:

<script type='text/javascript'> 
    $('#flash_file').click(function(){//in fact I would use a #flash_file_container if you are gonna do a modal 
     $(this).modal({width:200, height:200}).open(); 
     return false; 
    }); 
</script> 

如果你想要做你的方式尝试:

<a id="flash_link" href="/Portals/0/Banners/modal.aspx?page=olive_p" onclick="$(this).modal({width:200, height:200}).open(); return false;"> 
<div></div> 
</a> 
<embed id="flash_file" src="Images/olive_publish.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" 
type="application/x-shockwave-flash" width="205" height="230"></embed> 

CSS:

#flash_link { 
position:absolute; 
width:205px; /*width of flash */ 
height:230px; /*height of flash*/ 
display:block; 
z-index:999; 
} 
#flash_file { 
    z-index:0; 
} 

.....

+0

谢谢! = - ) – Gaspa79 2012-02-16 13:47:05

+0

那是什么

thingy? – Gaspa79 2012-02-16 15:19:55
+0

嗯,我选择按照自己的方式来做,并且首先它不起作用。但是,我在嵌入中添加了wmode =“transparent”,并且工作完美无瑕!非常感谢 – Gaspa79 2012-02-16 15:48:13

,使HTML你想有一个标签使用CSS类宽度和高度的闪光之前(也许为?像大作为整个闪存)设置CSS属性:。

a.flash-overlay-link { 
    display: block; 
    position: absolute; 
    width: 205px; 
    height: 230px; 
    z-index: 1 
} 

object, embed, .your-flash { 
    z-index: 0; 
} 

这已经足够了,我不觉得孤单一个跨浏览器解决方案的一个对象标签以另一种方式链接,也许你需要的wmode =透明设为您的闪光,以便有可能HTML覆盖闪光灯

+0

临屋一吨! = - ) – Gaspa79 2012-02-16 13:47:18