SWF文件作为HTML链接

时间:2011-06-09 14:00:29

标签: flash hyperlink

我有swf文件,我使用下面的代码在我的网站上显示它:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="160" height="264">
<param name="movie" value="http://www.example.com/baner.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent">
<embed src="http://www.example.com/baner.swf" quality="high" type="application/x-shockwave-flash" width="160" height="264" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

如何将此swf文件转换为链接?我试图用flashVars实现它,所以我添加了类似的东西:

<param name=FlashVars value="targetURL="http://example.com/">

但下一步是什么?我可以在没有.fla?

的情况下从这个.swf文件创建一个链接

3 个答案:

答案 0 :(得分:2)

不幸的是,如果不能编辑FLA文件,则无法使用FlashVars方法。我唯一的建议是将透明元素绝对放在SWF的顶部,并将此元素作为链接。

答案 1 :(得分:1)

你不能让swf成为没有源(fla)的链接。

但是你可以把html href放在它上面并使它成为一个链接(positionet absolute)。

答案 2 :(得分:0)

您应该使用swfobject

我认为我记得正确的答案是你调用文件test.swf?thing=1&stuff=hello thingstuff现已在您的swf中显示为_root.thing_root.test