第一种方法:静态插入flash
<script type="text/javascript">
swfobject.registerObject("myId", "9.0.0", "expressInstall.swf");
</script>
<object id="myId" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="700" height="400">
<param name="movie" value="flvplayer.swf?file=ani1.flv" />
<param name="allowfullscreen" value="true"/>
<param name="wmode" value="transparent"/>
<param name="allowscriptaccess" value="always"/>
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="flvplayer.swf?file=ani1.flv" width="700" height="400">
<!--<![endif]-->
<div>
<h1>Alternative content</h1>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
第二种:动态插入
<script type="text/javascript">
var flashvars =
{
'file': 'ani1.flv',
'image': 'preview.jpg',
'id': 'playerID',
'autostart': 'true',
'enablejs': 'true'
};
var params =
{
'allowfullscreen': 'true',
'allowscriptaccess': 'always',
'bgcolor': '#000000'
};
var attributes =
{
'align': 'top',
'name': 'playerID',
'id': 'playerID'
};
swfobject.embedSWF('flvplayer.swf', 'video', '390', '297', '9.0.124', 'expressInstall.swf', flashvars, params, attributes);
</script>
</head>
<body>
<div style="width: 390px; height: 297px;" id="video"></div>
分享到:
相关推荐
swfobject_modified.js
最近看到了好几个Flash网站,head代码里都加载了一个swfobject.js,这个JS究 竟有什么作用呢?眼下正在做一个Web页面,说不定刚好可以派上用场。于是,好奇的搜索了一下。原来这是老外开发的,用于在HTML中方面插入...
swfobject.Js 2.2 去除网页上Flash(SWF文件)的多余虚线框,细心的网友都会发现,以前在网页上显示Flash动画的地方,Flash的四周都会被一个虚线框包围着,当把鼠标放上的时候它就会出现,而且需要双击两次鼠标Flash...
swfobject.js为2.2版本,判断用户flash player版本,向swf传递参数等。 swfaddress.js的作用是在不刷新网页的情况下为地址栏更换地址,并可实现访问这个地址时也同时接受到参数。注:除js文件外请详细看.fla文件,...
这些API包括`swfobject.embedSWF()`和`swfobject.registerObject()`等方法,使得即使是对JavaScript不太熟悉的开发者也能轻松上手。 ### 5. 容器元素处理 SWFObject 2.2 还处理了Flash内容的容器元素,可以根据...
SWFObject 的使用相对简单,即使对于初学者来说也容易上手。其提供的详细文档和示例代码有助于开发者快速理解和应用。 7. **压缩包内容** 压缩包中的"swfobject"文件可能包含了SWFObject 2.2的所有核心文件,包括...
- **文档阅读**:仔细阅读 SWFObject 2.0 的官方文档,确保理解新版本的特点和使用方法。 - **测试兼容性**:迁移后需要进行充分的测试,确保在各种浏览器中都能正常工作。 ### 8. 从 UFO 迁移到 SWFObject v2.0 的...
内容索引:脚本资源,Ajax/JavaScript,swfobject swfobject.Js 2.2 去除网页上Flash(SWF文件)的多余虚线框,细心的网友都会发现,以前在网页上显示Flash动画的地方,Flash的四周都会被一个虚线框包围着,当把鼠标放...
SWFObject由格雷格·劳瑞(Greg Lawry)开发,其2.2版本是一个稳定且广泛使用的版本。 在HTML网页中插入Flash通常涉及到复杂的代码和浏览器兼容性问题,尤其是考虑到IE、Firefox、Chrome、Safari等不同浏览器对...
3. **检测Flash支持**:使用SwfObject的`hasFlashPlayerVersion()`方法检测用户的Flash版本,以确定是否能播放Flash内容。 4. **替换HTML内容**:使用`swfobject.embedSWF()`方法将Flash对象插入到HTML中的某个元素...
SWFObject是一个用于在HTML中方便插入Adobe Flash媒体资源(*.swf文件)的独立、敏捷的JavaScript模块。该模块中的JavaScript脚本能够自动检测PC、Mac机器上各种主流浏览器对Flash插件的支持情况。它使得插入Flash...
1. `swfobject.js` 或 `swfobject.min.js`:核心JavaScript库文件。 2. `swfobject.html`:示例或测试页,展示了如何使用swfobject。 3. `swfobject.jquery.js`(如果支持jQuery):整合jQuery的版本。 4. `readme....
一个用于镶入flashplayer的js插件,如果用户的浏览器没有安装flashplayer,将显示预设内容,比如图片等,这样可以搜索优化。...swfobject.js 是主文件,里面还有未压缩过的源文件,自己可以看一下。
SwfObject是一款广泛使用的JavaScript库,主要用于在网页中插入和控制Adobe Flash内容。它最初由格雷格·劳(Greg Lafrance)创建,后来被Google采纳并进一步发展。SwfObject 2.2是其一个重要版本,它在兼容性和易用性...
SWFObject2.2是其一个版本,相比早期版本,它优化了对Flash Player的检测和嵌入,提高了兼容性和稳定性。 在"rtmp-swfobject-master.zip"这个压缩包中,包含了"rtmp-swfobject-master"项目的所有资源,这可能是...
该实例简单易用、只要在项目中创建一个文档,把该资源的所有文件都拷贝进去。启动服务。用test.jsp进行测试。 文档包括以下文件: expressInstall.swf open-flash-chart.swf ...swfobject2.2.js json2.js