embedSWF

HTML动态嵌入Flash
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 Flash开发包
软件类型 开源软件
地区 国产
投 递 者 淳于博
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

embedSWF 是一个轻量的HTML动态嵌入Flash的方案。gzip之前,仅3kb大小!比swfobject要小很多。

简洁的API,所有object和embed标记支持的参数都通过一个options传递。甚至支持在options中传递"style"、"class"等参数控制样式。唯一必传的一个参数就是options中的src参数(确定flash的地址)

可以直接拿到AMD或者SeaJS的环境当做模块使用。

一般使用方式

1. 将embedSWF.js 和 expressInstall.swf 两个文件放在同一目录中

2. 网页中包含 embedSWF.js:

<script type="text/javascript" src="path/to/embedSWF.js"></script>

3. 嵌入flash:

embedSWF('someId', {
    src: 'path/to/flash.swf',
    width: 640,
    height: 320
});

4. 销毁页面中的flash:

embedSWF.destroy('someId');
  • 文章来源:http://blog.csdn.net/wangjj_016/article/details/5740309 2.0  embedSWF: function(swfUrlStr, replaceElemIdStr, widthStr, heightStr, swfVersionStr, xiSwfUrlStr, flashvarsObj, parObj, attObj) 2.2   e

  • swfobject.embedSWF属性与用法 2010-06-29 09:47/点击数( 2218) swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes)有5个必须的参数和4个可选的参数: swfUrl(String,必须的)指定SWF

  • 在网页制作中,经常会遇到DIV层被Flash、input、select等控件遮住一部分的现象。 这时单单用z-index属性根本毫无作用。 以下是几种解决方法—— 方法一: 对于Flash控件,在<object>中增加属性<param name="wmode" value="opaque">或<param name="wmode" value="transparent">即可。 opaque和tr

  • modify need: photoviewer.swf, width and height <OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" WIDTH="800" HEIGHT="650" CODEBASE="http://active.macromedia.com/flash5/cabs/swflash.cab#vers

  • 试了好多种方法,其实自我感觉最简单的就是把他的属性都写全。当然可以为空值。 eg: var flashvars = {}; var params = { menu: "false", wmode: "opaque", allowFullScreen: "true" }; var attributes = { };

  • 使用As3在代码中嵌入swf,遇到Error: unable to resolve '../resources/lv1.swf' for transcoding 这种问题,检查之下,代码没有问题: public class SwfController     {         [Embed(source = "../resources/lv0.swf")] static private var

  • ---恢复内容开始--- 最近在做SSH+DWZ(JQuery-UI)项目,在用到图表问题的时候,出现在IE下面,日期控件被flash被挡住而不能选取日期情况,经在网络搜查,现在解决办法如下: 1、首先了解:swfobject.embedSWF属性与用法 swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwf

  • 工作中,经常遇到CMS里内嵌的使用embed标签的Flash网页播放器,这些播放器交互性差、不好用,但是因为embed标签往往已通过富文本编辑器写入了数据库的内容字段,很难去改写。如何在不改变数据库的情况下,快速将其替换为好用的CK播放器呢?以下是我的做法,贴出来供大家参考。 1.引入JQuery和CKplayer相关文件。要说明的是,引入JQuery主要是为简便操作网页元素,如果通过原生JS实现

  • The best approach to embed a SWF into an HTML page is to use SWFObject. It is a simple open-source JavaScript library that is easy-to-use and standards-friendly method to embed Flash content. It also

 相关资料
  • 这是我的问题,简单来说: < li >我有一个C/C代码,C代表服务,C代表处理。 < li >我在C中有一个接口,它返回一个包含循环更新信息的结构RawData。 我有一个虚拟的母亲课程“动物” 我有一个已知的从母类继承的动物名单。 我有一个类“Building”,其中只有一个动物,但当我实例化该建筑时,我不知道它的类型 这就是我挣扎的地方: < li >在建筑物实例化期间,在不知道动物类型的情

  • 我们在前面章节中介绍的导出和导入语句称为“静态”导入。语法非常简单且严格。 首先,我们不能动态生成 import 的任何参数。 模块路径必须是原始类型字符串,不能是函数调用,下面这样的 import 行不通: import ... from getModuleName(); // Error, only from "string" is allowed 其次,我们无法根据条件或者在运行时导入: i

  • Examples With Dynamic Import ext.js 支持 JavaScript 的 TC39 提议dynamic import proposal。你可以动态导入 JavaScript 模块(如 React 组件)。 动态导入相当于把代码分成各个块管理。Next.js 服务端动态导入功能,你可以做很多炫酷事情。 下面介绍一些动态导入方式: 1. 基础支持 (同样支持 SSR) i

  • 我试图在c#中运行聚合查询(使用nest 5),但我不知道我得到了多少聚合作为输入以及聚合类型是什么。 例如,一个查询是:{"aggs":{"type_count":{"术语":{"field":"type"}}}} 其他查询将是:{“aggs”:{“type\u count”:{“terms”:{“field”:“type”}},“salary\u count”:{“field”:“salary

  • 我有以下java代码: 我的问题如下:我收到一个文本和一种语言,我必须检查该文本是否仅使用该语言的有效字母字符书写。我的代码如下: 这很好,也很有效,但随着我在应用程序中添加语言,我将不得不在交换机中添加越来越多的案例。 我想知道在中是否有一种方法可以动态命名一个静态嵌套类,比如: 所以我上面的代码可能是这样的: 谢谢,如果这是超级简单的事情,我很抱歉。 我是一名开发人员,正在学习。

  • 天嵌股份面经,面试了linux驱动实习岗,大概谈了一下项目,然后深挖写过的驱动。无八股,无算法。(线下面试的) 👨🏻‍💻 工作环境 🫶️ 团队氛围 引流:360,小米,美团,腾讯,阿里菜鸟

  • 问题内容: 我正在尝试为如下对象创建动态映射: 我希望属性为嵌套类型,该类型是我在下面的映射中使用nested_feature模板定义的,并且按预期工作。但是,我也想让属性的嵌套对象中的每个属性都带有定义的其他属性。我尝试了第二个nested_template模板,但没有成功。 不幸的是,属性中的属性是从另一个进程创建的,几乎可以是任何名称/值对。关于如何使用动态模板将属性设置为嵌套的任何建议,以

  • 我试图为对象创建一个动态映射,如下所示: