首先贴上代码:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <script type="text/javascript" src="swfobject.js"></script>
 7     </head>
 8     <body>
 9         http://www.cnblogs.com/zmphper/p/3678640.html
10          <div>
11 
12       <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="780" height="420">
13          <param name="movie" value="flash5077.swf" />
14          <!--[if !IE]>-->
15          <object type="application/x-shockwave-flash" data="flash5077.swf" width="780" height="420" id="aaa">
16         <!--<![endif]-->      <!--[if !IE]>-->
17         </object>
18         <!--<![endif]-->
19       </object>
20 
21 
22     <script type="text/javascript">
23 var flashvars = false;
24 var parObj={
25     play:'false'
26 }
27 var params = {
28   menu: "true",
29   flashvars: "name1=hello&name2=world&name3=foobar"
30 };
31 var attributes = {
32  id: "aaa",
33   name: "movie"
34 };
35 swfobject.embedSWF("flash5077.swf", "aaa", "900", "420", "9.0.0",attributes,params,parObj);
36 
37 setTimeout(function(){
38     swfobject.getObjectById('aaa').width=1140;
39     swfobject.getObjectById('aaa').Play()
40     //swfobject.getObjectById('Object').Stop();
41     //swfobject.getObjectById('Object').Pause();
42     console.log(swfobject.getObjectById('aaa').play)
43 },2000)
44 
45 
46 </script>
47 
48 
49     </div>
50     </body>
51 </html>

 

代码具体来说分为三部分。

第一部分,html部分。

用js做比喻的话,这一段代码从12到19行用于做声明和部分功能实现。

仅仅写上就有播放器出现,并且带有各种【默认设定】,没错,只有默认设定,无法进行其他的任何自定义操作。

 

第二部分,js上半部分。

这个部分用于对播放器的部分功能进行进一步的设定,注意id要写对,参数具体有什么作用怎么写http://www.cnblogs.com/zmphper/p/3678640.html里有介绍,讲的很详细。

 

第三部分,js下半部分

这一部分用于自定义一些功能,例如开灯,关灯,开始,暂停等等,这个可以通过人工设定的。