XuGang

记录一个程序员的成长

 

一个在HTML 中播放Flash 的示例


首先,创建一个独立的JavaScript 文件(如:flash.js)用于添加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);}
复制代码

 

 然后,创建一个XML 文件(如:inddata.xml)用于保存图片的路径地址。代码如下:

<data>
<big="big_img/big_img1.jpg" small="small_img/small_img1.jpg" url="http://xugang.cnblogs.com"/>
<big="big_img/big_img2.jpg" small="small_img/small_img2.jpg" url="http://xugang.cnblogs.com"/>
<big="big_img/big_img3.jpg" small="small_img/small_img3.jpg" url="http://xugang.cnblogs.com"/>
</data>

注意:在此XML 文件中指定大图片和小图标的地址路径。

 

最后,在网页HTML 文件中,编写代码如下:

复制代码
<!--  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"1002280"data=inddata.xml");
  
</script>
</div>
复制代码

 

效果如下:


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

 

示例下载

 

posted on   钢钢  阅读(7208)  评论(3编辑  收藏  举报

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?

导航

统计

点击右上角即可分享
微信分享提示