`

[转]用javascript控制swf在瀏覽器大小

 
阅读更多

 

 

 
 
<object></object>放在一個<div>中包起來,然後利用js取得該div的id。然後,直接用js去更改寬跟高
js寫法:

document.getElementById("mvObj").style.width="260px";
document.getElementById("mvObj").style.height="240px";
 


html中<object>的部分,需要把width及height的大小改成百分比,例:width="100%" height="100%"。
接著,最重要的是在<embed>中也需要把width及height表示出來,也是像width="100%" height="100%"做法,改成百分比控制。
這樣就可以籍由控制js改變width及height來改變整個swf在瀏覽器中的大小,並且safari、firefox、ie三種通吃。
<embed>中要是不標示width及height會致導在firefox中無法動作改變swf的大小。
此外,如果放大要整個把原來swf的內容都填滿,可以加上像下方的html在夾在<object>之中..
<param name="scale" value="showall" /> 
詳細scale的值,可參考AS reference和stage相關的function說明。
分享到:
评论
1 楼 184565673 2011-12-16  
    没懂.

相关推荐

    JavaScript 复制功能代码 兼容多浏览器(ZeroClipboard)

    然后把在你要使用复制功能的页面中引入Zero Clipboard的js文件:ZeroClipboard.js 如下代码: [removed][removed] 注意:以上 ZeroClipboard.js, ZeroClipboard.swf需要放在同一路径下。如果不在同一路径,可使用...

    ActionScript开发人员指南中文版

    外部API示例:在ActionScript和Web浏览器中的JavaScript之间进行通信 第章:AIR中的XML签名验证 XML签名验证的基础知识 关于XML签名 实现IURIDereferencer接口 第章:客户端系统环境 客户端系统环境基础知识 使用...

    大名鼎鼎SWFUpload- Flash+JS 上传

     SWFUpload不同于其他基于Flash构建的上传工具,它有着优雅的代码设计,开发者可以利用XHTML、CSS和JavaScript来随心所欲的定制它在浏览器下的外观;它还提供了一组简明的JavaScript事件,借助它们开发者可以方便的...

    LotusDomino学习笔记(400页涵盖代理和公式使用)

    74. 在打开有下面这段代码的页面时将会跳出一个468x60大小的小窗口 160 75. javascript的容错脚本 161 76. Web search with JavaScript 162 77. 如何防止他人使用旧id和旧口令访问Domino服务器 164 78. Fixing the ...

    LotusDomino学习笔记.doc

    74. 在打开有下面这段代码的页面时将会跳出一个468x60大小的小窗口 160 75. javascript的容错脚本 161 76. Web search with JavaScript 162 77. 如何防止他人使用旧id和旧口令访问Domino服务器 164 78. Fixing the ...

    70款经典Dreamweaver插件

    MX162506_persist_layer 不论浏览器的滚动条怎么拉,用这个插件插入的层总是保持在某个位置不动 MX156958_e-VueObject 插入e-Vue MPEG-4格式的文件 Sound 插入Midi、wav、Aiff等格式的声音文件 MX172878_sup_sub_...

    Dreamweaver 插件集

    不论浏览器的滚动条怎么拉,用这个插件插入的层总是保持在某个位置不动 MX156958_e-VueObject 插入e-Vue MPEG-4格式的文件 Sound 插入Midi、wav、Aiff等格式的声音文件 MX172878_sup_sub_ext 插入上标、...

    Lotus Domino WEB 开发技术积累-DOC(313页)

    74. 在打开有下面这段代码的页面时将会跳出一个468x60大小的小窗口 160 75. javascript的容错脚本 161 76. Web search with JavaScript 162 77. 如何防止他人使用旧id和旧口令访问Domino服务器 164 78. Fixing the ...

    Lotus Domino WEB详细 学习笔记

    74. 在打开有下面这段代码的页面时将会跳出一个468x60大小的小窗口 160 75. javascript的容错脚本 161 76. Web search with JavaScript 162 77. 如何防止他人使用旧id和旧口令访问Domino服务器 164 78. ...

    Dreamweaver 扩展

    scrollablearea 使用层制作IE中可控制上下滚动的看板 right_click_menu_builder 右键菜单扩展功能 flashtext 制作仿Flash的文字效果 typewriter 让一段文字以打字的效果出现 gradient_text 在网页里生成一段色彩渐变...

    DotNetTextBox所见即所得编辑器控件 v3.3.1

    4) 修正控件在Opera浏览器使用中出现的一些BUG。 5) 修正了控件右键菜单判断选择状态不正确的BUG。 6) 优化了非IE浏览器下的脚本性能。 7) 将编辑器设置为在缩放或移动过程中持续更新元素外观,以达到更...

    flex3的cookbook书籍完整版dpf(包含目录)

    12.7节在Flex Effect里使用DisplacementMapFilter过滤器 12.8节创建AnimateColor 特效 12.9节使用Convolution Filter创建渐变效果 第十三章. 集合(439) 13.1节. 为ArrayCollection添加,排序和获取数据 13.2节. ...

    xheditor-1.1.14

    如果想实现更加复杂的交互应用,或者希望xhEditor编辑器能够和自己的Javascript代码实现互相访问,那么你可以选择使用方法2,相对具有更大的自由空间。 xhEditor也提供了即时的卸载编辑器方法: $('#elm1')....

    JAVA上百实例源码以及开源项目

    得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥验证签名结果,使用公钥初始化签名对象,用于...

    JAVA上百实例源码以及开源项目源代码

    得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥验证签名结果,使用公钥初始化签名对象,用于...

    多多校园论坛,很经典很强大

    需要FSO权限支持,管理员登录后台后,在管理菜单下,点击进入图片管理,这里是上传的图片,可以删除,上传类型设置和大小设置仅在上传文件上用记事本打开修改 【首页调用说明:】 在任何要调用留言新贴的页面加上...

    网管教程 从入门到精通软件篇.txt

    只有在使用故障恢复控制台时,才能使用 fixboot 命令。  fixboot [drive]  参数 驱动器  将要写入引导扇区的驱动器。它将替代默认的驱动器(即用户登录的系统分区)。例如,驱动器:D:  范例  下列命令...

Global site tag (gtag.js) - Google Analytics