如何添加链接到对象Flash视频?

时间:2013-07-08 15:37:07

标签: javascript flash object video hyperlink

美好的一天。

我有代码:

<li class="jcarousel-item jcarousel-item-horizontal 
jcarousel-item-1 jcarousel-item-1-horizontal" 
jcarouselindex="1" style="float: left; list-style: none; width: 132px;">

<a href="test.php?link='.$i1['id'].'">

<object id="videoplayer3669" type="application/x-shockwave-flash"
 data="./Uppod/uppod.swf" width="128" height="128">
<param name="bgcolor" value="#ffffff">
<param name="allowFullScreen" value="true">
<param name="allowScriptAccess" value="always">
<param name="movie" value="./Uppod/uppod.swf">
<param name="flashvars" value="comment=test1&amp;st=./Uppod/video140_mini.txt&
amp;file=http://youtu.be/kSABXx6gcOs">
</object>
<a><div class="about">test1</div></a>

    <a>
                 </a></li>

我想,当我点击对象视频时,我会点击链接test.php?link='.$i1['id'].'

test

但我的代码中的链接不起作用......

请告诉我怎么做?

2 个答案:

答案 0 :(得分:1)

是的,<a>通常不会对<object>起作用,所以我使用相同大小和绝对定位的额外块

编辑here is the example - 链接不在对象上,但您可以在CSS中轻松更正

答案 1 :(得分:0)

三个<a>正在打开,但只有两个正在关闭。我认为那就是你要找的东西:

   <a href="test.php?link='.$i1['id'].'">
      <object> ....</object>
      <div class="about">test1</div>
    </a>

如果你想将php变量输出到你的html中,你必须使用<?php echo $var ?>

编辑:检查达尔文javascript onclick event over flash object

的答案