zoukankan      html  css  js  c++  java
  • 给FLASH绑定一个鼠标点击事件

        在网上找了很多教程。

        大致就一个方法,在flash上面覆盖一层透明的gif图片,通过点击gif图片,来获取一个onclick事件。

        但是这个方法并不适用在我项目中,因为该flash里面有hover态,遮挡这条路子就行不通了。

        经过一番搜索,终于找到了最佳的方法,留作笔记。

    <a href="#" onmousedown="javascript:a();" class="btn" target="_self" title='点击立即开通'>立即开通
        <div class="btn_f">
            <!-- 这里放按钮flash -->
            <object width="430" height="140" align="middle" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
                <param name="movie" value="flash/btn.swf">
                <param name="quality" value="high">
                <param name="wmode" value="transparent">
                <embed src="flash/btn.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="430" height="140" wmode="transparent">
            </object>
        </div>
        <span class="num">(已有00000人开通)</span><span class="btn_b">亲,犹豫一秒钟,伤悲一整年啊!</span>
    </a>

       通过onmousedown这个事件代替onclick,最终达到点击flash能够绑定点击事件的功能。

    ps:其实最好还是直接在flash里增加,因为mousedown不分左右键,而且ie下也容易被浏览器阻挡。

  • 相关阅读:
    潜入ICU的四逆汤
    经方医的视角
    黄连解毒汤治疗月经过多
    柳暗花明又一方
    PHP 相关性系数计算
    备忘-VSCODE、apache配置
    c# 基于文件系统实现的队列处理类
    notepad++ 快速运行PHP代码
    dat.gui stats.js 通用参数配置及图像统计工具
    AutoHotkey 自动化脚本工具实例
  • 原文地址:https://www.cnblogs.com/cuoreqzt/p/3243837.html
Copyright © 2011-2022 走看看