天天看點

html中,播放 flash

首先,建立一個獨立的JavaScript 檔案(如:flash.js)用于添加Flash 播放器。代碼如下:

html中,播放 flash

function CreateFlash(idad,swfurl,wad,had,vs){

var str="<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\""+wad+"\" height=\""+had+"\" id=\""+idad+"\" align=\"middle\">";str+="<param name=\"allowScriptAccess\" value=\"always\">";str+="<param name=\"quality\" value=\"high\">";str+="<param name=\"wmode\" value=\"opaque\">";str+="<param name=\"movie\" value=\""+swfurl+"\">";str+="<param name=\"flashvars\" value=\""+vs+"\">";str+="<embed src=\""+swfurl+"\" flashvars=\""+vs+"\" quality=\"high\" wmode = \"opaque\" width=\""+wad+"\" height=\""+had+"\" name=\""+idad+"\" align=\"middle\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\">";str+="</object>";document.write(str);}

html中,播放 flash

 然後,建立一個XML 檔案(如:inddata.xml)用于儲存圖檔的路徑位址。代碼如下:

<data>

<l big="big_img/big_img1.jpg" small="small_img/small_img1.jpg" url="http://xugang.cnblogs.com"/>

<l big="big_img/big_img2.jpg" small="small_img/small_img2.jpg" url="http://xugang.cnblogs.com"/>

<l big="big_img/big_img3.jpg" small="small_img/small_img3.jpg" url="http://xugang.cnblogs.com"/>

</data>

注意:在此XML 檔案中指定大圖檔和小圖示的位址路徑。 

最後,在網頁HTML 檔案中,編寫代碼如下:

html中,播放 flash

<!--  head 标簽中,添加JS引用 -->

<script src="../js/flash.js" language="javascript"></script>

......

<!--  body 标簽中,添加顯示flash的代碼 -->

<div class="bnrInd">

  <script language="javascript">

   //初始化Flash時,包含xml路徑

   CreateFlash("banner", "../AboutUs/banner.swf", 1002, 280, "data=inddata.xml");

  </script>

</div>

html中,播放 flash

效果如下:

 [Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運作]

<a href="http://files.cnblogs.com/xugang/flash_Demo.rar" target="_blank">示例下載下傳</a>

繼續閱讀