【问题标题】:Play/Show "swf" in a "a rel="""在 "a rel=""" 中播放/显示 "swf"
【发布时间】:2012-08-25 15:52:45
【问题描述】:

我有这个 IMAGES 的工作代码:

<a class="showimage" rel="http://www.sitename/images/image.png" >
<span>hover here</span>
</a>

加上一些 javascript 和 css 代码....所以现在的最终结果是,当您将鼠标悬停在“悬停在此处”时,它会显示实际的图像“http://www.sitename/images/image.png” - 类似于这个(http://goo.gl/jhyNm

我想问的是,是否可以显示/播放 .SWF 文件而不是图像....所以过程是相同的,我将鼠标悬停在“悬停在此处”文本上并显示 .SWF ?

任何帮助将不胜感激。 谢谢

【问题讨论】:

    标签: javascript jquery image flash rel


    【解决方案1】:

    我不是 100% 确定,但您可以尝试在 div 元素中嵌入 SWF,并使用 JS 检测“悬停在此处”上的 mouse over 事件,然后显示或隐藏 div

    【讨论】:

    • 嗨。谢谢我已经通过嵌入对象让它工作了,现在当它悬停时,它也播放 swf 不仅显示它。干杯
    【解决方案2】:

    关于“显示”.swf 文件 - 这很简单, 关于“玩”它 - 我真的不知道仅使用 js 是否有可能。 我想你需要一些 API。 (autoplay 选项如果存在)。

    无论如何,html:

    <a href='#' id='showMovieText'>
    Hover Me
    <div style='display:none'>
    <!--EMBEDED SWF FILE HERE-->
    <embed ....>
    </div>
    </a>
    

    jQuery:

    $('#showMovieText').hover(function(){
     $(this).find("div").css('display','block');
    });
    

    演示:http://jsfiddle.net/YbWgh/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-17
      • 2011-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-26
      相关资源
      最近更新 更多