href一个链接的swfobject(没有clicktag支持)

时间:2013-09-18 08:13:04

标签: html flash href

我有一个swfobject并在其闪存文件中嵌入了一个链接 当swf文件有内部链接时,无法直接使用href标记设置自定义链接。

我尝试将其与溢出div链接相关联,但不能。

示例:

<a href="http://MyURL.com/MyTarget" target="_blank">
    <object type='application/x-shockwave-flash' data='MySWF.swf' width='468' height='60'>
        <param name='flashvars' value='clickTag=http://MyURL.com/MyTarget&clickTarget=_blank' />
        <param name='allowScriptAccess' value='always' />
        <param name='movie' value='MySWF.swf' />
        <param name='bgcolor' value='#ffffff'>
    </object>
</a>

简短:如何使用嵌入的链接网址在swfobject上设置自定义链接(href)。

1 个答案:

答案 0 :(得分:2)

干净的方式

<a href="http://MyURL.com/MyTarget" target="_blank">
    <object type='application/x-shockwave-flash' data='MySWF.swf' width='468' height='60'>
        <param name='flashvars' value='clickTag=http://MyURL.com/MyTarget&clickTarget=_blank' />
        <param name='allowScriptAccess' value='always' />
        <param name='movie' value='MySWF.swf' />
        <param name='bgcolor' value='#ffffff'>
    </object>
    <!-- add below i tag with this style can display a block over swf object -->
    <i style="display:block; height: 60px; width: 468px;  position: relative; z-index: 9; margin-top: -60px;"></i>
</a>