在网页中插入FLASH,一个两个的倒无所谓,如果一个页面上有N多的FLASH,那代码会变得冗长,不如写个JS函数减少代码的输写过程。
新建JS文件,将如下内容(草绿色部分)复制,另存为ShowFlash.js。
在网页代码的顶部COPY下面的代码(草绿色部分):
<SCRIPT language=javascript src="ShowFlash.js"></SCRIPT>
注:src为js的链接地址,填入你另存后的相对路径。
在网页中需要插入FLASH的地方COPY下面代码(草绿色部分,示例):
<script>ShowFlash('sample.swf','500','440','sample','#f0f0f0','','transparent')</script>
注:ShowFlash(地址, 宽, 高, ID, 背景颜色, 参数, WMODE属性设置)
地址:填入SWF文件的相对路径
高:SWF文件的高度
宽:SWF文件的宽度
ID:SWF文件的ID
背景颜色:SWF文件的背景颜色
参数:从HTML传递至SWF的参数(可参考相关资料)
WMODE属性:
值 : Window | Opaque | Transparent
“Window”在 Web 页上用影片自己的矩形窗口来播放应用程序。“Window”表明 Flash 应用程序与 HTML 层没有任何交互,并且始终位于最顶层。
“Opaque” 使应用程序隐藏页面上位于它后面的所有内容。
“Transparent”使 HTML 页的背景可以透过应用程序的所有透明部分进行显示,这样可能会降低动画性能。
转自:http://blog.csdn.net/nitoto/archive/2009/12/17/5025214.aspx