自定义三个HTML模板(要求swfobject.js文件,ver2.1通过测试)。
- swfobject_static.html 使用swfobject的static方法来发布flash。
使用最基本的方式在HTML页面中插入SWF文件,保证对各种浏览器最大的兼容。SWF文件被插入在一个表格当中,并上下左右居中。 - swfobject_dynamic.html 使用swfobject的dynamic方法来发布flash。
使用javascript方式在HTML页面中插入SWF文件,可以对flashplayer的版本进行检测。SWF文件被插入在一个表格当中,并上下左右居中。 - banner_showcase.html 使用swfobject的dynamic方式来插入SWF文件,可通过手动添加banner的属性,自动生成banner陈列表。
显示banner的长宽值,文件大小等属性。如果getFlashBannerInfo.swf文件存在,则会逐个检测banner的实际的文件大小,SWF版本,SWF帧率等属性值。
添加其它banner。打开banner_showcase.html模板生成的html,找到/////////banner data\\\\\\\ //add banner INFO below, banner filename format must be [width]x[height]_[filesize]k.swf\ var bData = [//first banner{ filename:"400x200_40k",//not include .swf width:"400",//px height:"200",//px intro:"400x200_40k.swf", version:globalVersion,//default flashvars:flashvars,//default params:params,//default attributes:attributes} ...参数格式添加banner*,
- width 为SWF的宽
- height 为SWF的高
- intro 为对SWF的文字介绍,可以空着不填
- version 为SWF版本,默认为发布HTML时定义的值
- flashvars 一般不用定义,指定SWF变量
- params 一般不用定义,指定SWF参数
- attributes 一般不用定义,指定SWF属性
- size 一般不用定义,可以额外指定另一文件大小,通常是根据SWF文件名自动获得
完整例子下载
*banner文件名格式必须为 [宽度x高度_要求的文件大小k.swf] ,如:790x90_30k.swf
发表回复