swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes)
有5个必须的参数和4个可选的参数:
swfUrl(String,必须的)指定SWF的URL。
id(String,必须的)指定将会被Flash内容替换的HTML元素(包含你的替换内容)的id。
width(String,必须的)指定SWF的宽。
height(String,必须的)指定SWF的高。
version(String,必须的)指定你发布的SWF对应的Flash Player版本(格式为:major.minor.release)。
expressInstallSwfurl(String,可选的)指定express install SWF的URL并激活Adobe express install
flashvars(String,可选的)用name:value对指定你的flashvars。
params(String,可选的)用name:value对指定你的嵌套object元素的params。
attributes(String,可选的)用name:value对指定object的属性。
例如:
这里是当flash不能正常显示时显示的内容
swfobject.embedSWF("myflash.swf", "myflash", "300", "120", "9.0.0");
swfobject.embedSWF("myflash.swf","myflash", "300", "120", "9.0.0", null, null, {wmode: 'transparent'});
swfobject.embedSWF("myflash.swf","myflash", "300", "120", "9.0.0", null, null, {wmode: 'transparent'});
相关推荐
swfobject.embedSWF("chinalife_flash.swf", "flashContent", "width", "height", "9.0.0", false, flashvars, params, attributes); ``` 在这个例子中,"chinalife_flash.swf"是压缩包内的子文件,它会被插入到...
4. **编写JavaScript代码**:使用SWFObject的`swfobject.embedSWF()`函数来指定SWF文件路径、容器ID、尺寸以及其他参数。 5. **提供HTML备选内容**:在预留的`<div>`中,添加HTML备选内容,这样在用户无法查看Flash...
3. **使用SWFObject注册Flash**:在`<script>`标签中,使用SWFObject的`swfobject.embedSWF()`方法来注册和嵌入Flash。该方法需要传入SWF文件的URL、占位符ID、宽度、高度等参数,例如: ```javascript swfobject....
这段代码首先引入了SWFObject的JavaScript文件,然后调用了`swfobject.embedSWF`方法。参数依次为:SWF文件的URL,承载Flash的HTML元素ID,Flash的宽度,Flash的高度,所需的最低Flash播放器版本,以及当版本不满足...
如示例代码所示,通过调用`swfobject.embedSWF()`方法,可以将指定的SWF文件嵌入到页面中的某个HTML元素内。此方法接受多个参数: - 第一个参数为SWF文件的路径。 - 第二个参数为包含SWF内容的HTML元素ID。 - 第三...
4. 使用SWFObject的`swfobject.embedSWF()`方法嵌入Flash。 ### 8. **最佳实践** - 始终提供有意义的替代内容,以确保所有用户都能访问网站信息。 - 使用合适的Flash版本要求,避免过高导致部分用户无法播放。 - ...
4. **插入Flash**:如果浏览器支持Flash,你可以使用`swfobject.embedSWF()`函数将Flash对象插入到HTML中指定的元素。例如,我们假设有一个ID为`myFlashContent`的`div`元素: ```javascript swfobject.embedSWF...
2. 调用`swfobject.embedSWF()`:这是核心方法,用于嵌入SWF文件。方法接收多个参数,包括SWF文件路径、替换的HTML元素ID、宽度、高度、最低支持的Flash版本,以及可选的表达式安装文件路径。 ```javascript ...
- 使用 SWFObject 提供的函数 `swfobject.registerObject` 或 `swfobject.embedSWF` 来注册 Flash 内容,配置必要的参数如 Flash 文件路径、ID、属性等。 ### 6. 怎样用 SWFObject 2.0 的动态发布方法来嵌入 Flash ...
4. **使用SWFobject嵌入Flash**: 使用JavaScript调用SWFobject的`swfobject.embedSWF()`方法。该方法接受多个参数,如SWF文件的URL、容器ID、宽度、高度、版本号、替代内容等。例如: ```javascript swfobject.embed...
SWFObject的API是其功能的核心,包含了各种方法和属性,如`swfobject.embedSWF()`用于插入Flash,`swfobject.registerObject()`用于注册已经存在的Flash对象,以及`swfobject.hasFlashPlayerVersion()`用于检测Flash...
swfobject.embedSWF("myFlash.swf", "myFlashContent", "300", "200", "9.0.0", false, {movieParams}, {flashVars}, {attributes}); ``` 这里,参数依次是: - Flash文件名 - 插入的目标元素ID - 宽度 - 高度 - ...
在这个例子中,`data-file`属性指定了JSON数据文件的路径,`swfobject.embedSWF`方法用于嵌入`open-flash-chart.swf`,并设置相关参数。通过调整JSON文件的内容,可以定制不同的图表样式和数据。 总结来说,Open ...
然后,在HTML文档的主体部分,使用SWFObject的`swfobject.embedSWF()`方法来嵌入Flash文件。例如,如果我们要插入名为`xiaoqiu.swf`的动画,代码如下: ```html 当前浏览器不支持Flash swfobject.embed...
4. **插入Flash**:如果用户有足够版本的Flash Player,使用SWFObject的`swfobject.embedSWF()`函数将Flash内容插入到HTML页面中。 ```javascript if (hasFlash) { swfobject.embedSWF(swfUrl, "flashContainer", ...
swfobject.embedSWF("ad_300x250.swf", "flashDiv", "300", "250", "9.0.0", false, {}, {wmode: "opaque"}); ``` 2. **自定义JavaScript函数**:如果你不想使用SWFObject,也可以创建自己的JavaScript函数来修改...
swfobject.embedSWF("open-flash-chart.swf", "mychart", "550", "200", "9.0.0", "expressInstall.swf", {"data-file":"datafile/line.aspx"}); <div id="mychart"></div> ``` 在这个例子中,`swfobject.embedSWF...
SWFObject,全称为“JavaScript Flash Player Detection and Embed Script”,是一个小型的JavaScript文件,专门用于嵌入Adobe Flash内容。该脚本的最新版本为2.1,在code.google.com网站上进行维护和更新。...
在这个例子中,`swfobject.embedSWF()` 函数负责嵌入Flash,参数依次为SWF文件路径、容器ID、宽度、高度、最低Flash版本、替代内容、Flash参数和对象属性。 为了确保良好的用户体验,我们还需要考虑以下几点: 1....