`

[转]用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  
    没懂.

相关推荐

    仿百度文库 文档转pdf在转swf,flexpaper查看swf

    总结来说,仿百度文库的文档转换流程包括以下几个关键步骤:选择合适的PDF生成工具将文档转换为PDF,使用PDF到SWF转换工具将PDF转为SWF,最后通过FlexPaper的JavaScript库在前端展示SWF文件。这一系列技术的应用,...

    pdf转成swf源码

    例如,PDF.js是一个用于在浏览器中渲染PDF的JavaScript库,但并不直接支持转换为SWF。因此,可能需要结合其他工具,如PDF2SWF,这是一款基于Python的开源工具,可以将PDF转换为SWF。 源码实现通常包括以下步骤: 1...

    java pdf转swf,最后在页面显示实例(类似百度文库)

    总结来说,"java pdf转swf,最后在页面显示实例(类似百度文库)"涉及的技术包括PDF解析、图像处理、SWF编码、网页展示、用户交互设计、安全策略以及性能优化。通过熟练掌握这些技术,可以构建出一个功能完善且用户...

    把文档转换成SWF文件

    7. **安全性与兼容性**:由于SWF文件依赖于Flash Player,而Adobe已经停止支持并建议用户移除,因此在使用SWF时,必须考虑到安全性和兼容性问题。现代浏览器默认不支持Flash,可能需要提醒用户手动开启,或者完全...

    java+flexpaper+swftools office转为swf

    在Web应用中,FlexPaper通过JavaScript库与服务器端的Java服务进行交互,获取和展示转换后的SWF文件。 3. **SWFTools**: SWFTools是一组用于处理SWF文件的命令行工具,包括pdf2swf,它可以将PDF或其他文档格式转换...

    swfupload flash上传兼容所有浏览器

    SWFUpload 是一款开源的Flash上传组件,它在过去的网页开发中被广泛使用,尤其在应对多文件上传和处理大文件上传时具有显著优势。它的核心功能是利用Flash技术实现跨浏览器的文件上传,即便是在那些不支持HTML5的旧...

    js验证上传swf文件格式的大小

    本知识点主要探讨如何使用JavaScript(js)来验证SWF(Shockwave Flash)文件的格式,并结合PHP在服务器端进行进一步的验证。 一、JS验证SWF文件格式 JavaScript在客户端进行文件验证可以提高用户体验,因为可以在...

    通过swf实现将数据存放在客户端

    "通过swf实现将数据存放在客户端"的方案是一种利用Adobe Flash技术(SWF文件)和JavaScript(JS脚本)来达到这个目的的方法。尽管现在Flash已经不再被广泛支持,但在过去,它提供了在没有HTML5 localStorage或...

    swf 在线查看

    这可能是一个JavaScript库或者服务器端的解决方案,用于将PDF转换为可以在浏览器中查看的格式,以补充SWF查看功能。如果SWF文件不再适用,这种转换技术可以作为替代方案,提供用户友好的在线文档查看体验。 总之,...

    把pdf文档转换为swf并显示

    SWFObject是一个JavaScript库,它可以帮助检测用户的浏览器是否支持Flash,如果支持,则插入SWF文件,否则提供一个备选的内容。需要注意的是,随着Adobe停止对Flash的支持,现代浏览器逐渐移除Flash Player,因此...

    flash,swf转换成exe

    将SWF转换为EXE可以确保在不依赖浏览器或外部插件的环境下运行,尤其适用于那些仍然需要使用Flash内容的场合,如教学材料、游戏或老版本的应用程序。 4. **转换工具**:"Flash2X EXE Packager"是描述中提到的转换...

    页面SWF的布局及实现

    但是,由于SWF自身不直接支持百分比尺寸,我们需要使用JavaScript或者Flash ActionScript来动态调整SWF的大小。 3. **容器元素**:创建一个包含SWF的容器元素,然后使用CSS对容器进行布局。这样可以在不影响SWF内容...

    209个SWF特效资源

    4. **兼容性**:虽然现代浏览器倾向于使用HTML5、CSS3和JavaScript来实现类似的动态效果,但SWF文件仍然可以在支持Flash Player的环境中运行,如桌面版的浏览器和某些移动设备上的应用程序。 5. **集成到项目中**:...

    swf插件swf插件

    它支持矢量图形、音频、视频和ActionScript,这使得SWF文件能够在不同分辨率的设备上流畅播放,同时保持较小的文件大小。 2. **Adobe Flash Player**:SWF插件的核心是Adobe Flash Player,这是一个跨平台的浏览器...

    使用vcastr3.swf实现视频播放功能

    3. `javaScriptPlugIn.swf`作为中间人,使得JavaScript代码能够控制`vcastr3.swf`的播放行为。 4. `logoPlugIn.swf`在视频播放期间展示指定的logo或水印。 5. 用户通过JavaScript控制视频播放,如播放、暂停、调整...

    HTML图文播放器+SWF

    4. **Flash插件**:在用户浏览器中,需要安装Flash Player插件才能正确播放SWF内容。然而,随着HTML5的普及和移动设备的崛起,Flash逐渐被淘汰,HTML5的原生多媒体元素如`&lt;video&gt;`和`&lt;audio&gt;`提供了替代方案。 5. *...

    pdf2swf+flexpaper解决pdf在线阅读(类百度文库)

    PDF在线阅读技术是一种常见的网页应用功能,让用户无需下载完整的PDF文件即可在浏览器中查看文档内容。本主题将探讨如何利用`pdf2swf`工具和`FlexPaper`框架实现类似百度文库的PDF在线预览体验。以下是相关知识点的...

    focus.swf幻灯片插件

    使用"focus.swf"插件时,需要注意的是,由于其依赖Flash技术,因此在一些不支持Flash的设备或浏览器上可能无法正常显示。随着HTML5的普及,对于移动设备和现代浏览器,可以考虑使用HTML5的Canvas或SVG等技术来实现...

    从URL里获取文件路径,显示swf文档

    在JavaScript中,可以使用`window.location`对象或者`fetch()` API来解析和操作URL。 为了从URL中提取文件路径,我们可以使用JavaScript的内置函数。例如,通过`URL.parse()`(在Node.js环境中)或`new URL()`(在...

    .net+swftools+flexpaper pdf转swf实现在线预览 在线文库效果 可运行

    3. **页面集成**:在网页中嵌入FlexPaper提供的JavaScript和SWF资源,设置必要的参数,如文档URL、页面大小等。 4. **测试与优化**:在浏览器中预览效果,根据需要调整参数,如加载速度、显示质量等,以达到最佳的...

Global site tag (gtag.js) - Google Analytics