如何在 FancyBox 2.0.5 版中使用 SWF 参数(因为它曾经在 1.3.4 版中工作)
'swf' :
{
'wmode' : '透明',
'allowfullscreen' : 'true'
}
此方法似乎不适用于最新版本 v2.0.5。有没有人对此有任何解决方案?
有一个像这样的html:
<a class="fancybox" href="myobject.swf">open swf</a>
tpl
使用模板 ( ) 选项传递一些参数,例如
$(".fancybox").fancybox({
width: 640, // or whatever
height: 320,
type: "swf",
tpl: {
swf: '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="wmode" value="transparent" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="'+this.href+'" /><embed src="'+this.href+'" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="100%" height="100%" wmode="transparent"></embed></object>',
}
});
可以选择尝试在链接本身中传递参数(并且不要使用该tpl
选项),例如
<a class="fancybox" href="myobject.swf?wmode=opaque">open swf</a>