<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN" xml:lang="zh-CN">
<head><title>用js代码控制flash的播放</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
html, body { height:100%; background-color:#5E4A09;}
body { margin:0; padding:0; overflow:hidden; }
</style>
</head>
<body>
    <input type="button" value="播放" onclick="myflash.Play()"/><!-- flash会从暂停的那一帧开始播放-->
    <input type="button" value="暂停" onclick="myflash.StopPlay()"/><!-- flash暂停在当前帧-->
    <input type="button" value="停止" onclick="StopPlay()"/>
    <input type="button" value="播放状态" onclick="alert(myflash.IsPlaying())"/><!--flash 的播放状态 true || false-->
    <br/>进度控制:
    <input type="button" value="返回首帧" onclick="myflash.Rewind()"/><!-- flash暂停在当前帧-->
    <input type="button" value="前进" onclick="goForward()"/>
    <input type="button" value="后退" onclick="backOff()"/>
    <input type="button" value="当前帧" onclick="alert(myflash.CurrentFrame())"/><!--从0开始-->
    <input type="button" value="总帧数" onclick="alert(myflash.TotalFrames())"/><!--返回总帧数-->
    <br/>其它控制:
    <input type="button" value="已加载" onclick="alert(myflash.PercentLoaded()+'%')"/>

<embed style="display:block;"
 type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src="test.swf" id="_AdSame_Flash650"
 name="_AdSame_Flash650" allowscriptaccess="always" quality="high" width="1000" height="300" swliveconnect="false" wmode="opaque" flashvars="name=pmx&age=44">

    <script>
        var myflash = document.getElementById('_AdSame_Flash650');

        function StopPlay(){
            myflash.GotoFrame(0);//flash调到第一帧并停止播放
        }
        function goForward(){
            myflash.GotoFrame(myflash.CurrentFrame()+10);//flash跳转到当前帧+10帧,并停在该帧
        }
        function backOff(){
            myflash.GotoFrame(myflash.CurrentFrame()- 10);
        }
    </script>
</body>
</html>

JS控制flash的播放的更多相关文章

  1. JS控制flash的方法

    JS控制flash的一些方法:Play() ---------------------------------------- 播放动画 StopPlay()---------------------- ...

  2. JS控制音频顺序播放

    做一项目,用到“叫号功能”,网页上有一“叫号”按钮,点击后就读数据库中存的号码,如123号, 然后就发声音出来, 思路是网上下载0123456789的叫号声音,然后按钮点击事件里就在JS里写用那个HT ...

  3. JS控制视频的播放

    在用js定时器控制视频时, html部分: <video id="video_1"> <source id="source_1" src=&q ...

  4. js控制swf播放

    <html> <head> <title>用js代码控制flash的播放</title> <meta charset="utf-8&qu ...

  5. JS实现控制HTML5背景音乐播放暂停

    首先在网页中嵌入背景音乐,html5代码为: <script src="http://wuover.qiniudn.com/jquery.js"></script ...

  6. 31.JS实现控制HTML5背景音乐播放暂停

    实现控制网站背景音乐的播放暂停在html5中是非常容易和简单的,仅仅几行代码即可实现.首先在网页中嵌入背景音乐,html5代码为: <script src="http://wuover ...

  7. 自定义css样式结合js控制audio做音乐播放器

    最近工作需求需要播放预览一些音乐资源,所以自己写了个控制audio的音乐播放器. 实现的原理主要是通过js调整audio的对象属性及对象方法来进行控制: 1.通过play().pause()来控制音乐 ...

  8. Js与flash交互:在html页面中用js与MyReport插件交互

    Html页面与flash的加载 如下图,flash是html页面的一个插件节点. js与flash进行交互,首先要处理好html页面和swf的加载问题. Swf调用外部js方法,要确保js方法已存在, ...

  9. js控制Bootstrap 模态框(Modal)插件

    js控制Bootstrap 模态框(Modal)插件 http://www.cnblogs.com/zzjeny/p/5564400.html

随机推荐

  1. HDU1853 & 蜜汁建图+KM模板

    题意: 给你一个N个点M条边的带权有向图,现在要你求这样一个值:该有向图中的所有顶点正好被1个或多个不相交的有向环覆盖.这个值就是 所有这些有向环的权值和. 要求该值越小越好. SOL: 本来还想ta ...

  2. HDU 4856 (状态压缩DP+TSP)

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4856 题目大意:有一个迷宫.迷宫里有些隧道,每个隧道有起点和终点,在隧道里不耗时.出隧道就耗时,你的 ...

  3. 升级到WP8必需知道的13个特性

    http://www.cnblogs.com/sonic1abc/archive/2012/11/28/2792467.html   Windows phone 8 SDK 已经发布一段时间了, 已经 ...

  4. OI分类

    黑字:认识 红字:要学 未添加:要学 ├─模拟├─字符串│    ├─字符串基础│    ├─manacher│    ├─kmp│    ├─trie│    ├─ac自动机│    ├─后缀数组( ...

  5. Redis错误配置详解

    在使用Redis做缓存时,应用往往能得到非常高的性能.然而,如果配置不当,你将遇到很多令人头疼的问题,比如复制缓冲区限制.复制超时等. Redis提供了许多提高和维护高效内存数据库使用的工具.在无需额 ...

  6. 原生js记住密码

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. php100 的下拉分页效果

    <?php function _PAGEFT($totle, $displaypg = 20, $url = '') { global $page, $firstcount, $pagenav, ...

  8. C# - MVC

    Controllers 位置:Controllers 命名:HomeController   // Views/Home/Index public ActionResult Index() { Vie ...

  9. 将服务器上的某些特定日志统一保存至XPS文件

    <APACHost.CSV> Hostname,IP,OSType srv1,10.103.22.22,Win2003 srv2,10.103.22.37,Win2008   Import ...

  10. 将组策略中的内容导出至CSV格式

    #将组策略首选项中的"本地用户和组"下的所有条目导出 $xml = Get-GPOReport -ReportType Xml -Name "China Desktop ...