这篇文章主要介绍了 JavaScript 通过代码调用 Flash 显示的方法, 实例分析了 JavaScript 通过 flash 插件 swfobject.js 调用 flash 显示的具体操作技巧, 需要的朋友可以参考下
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
本文实例讲述了 JavaScript 通过代码调用 Flash 显示的方法。分享给大家供大家参考,具体如下:
- <script type="text/javascript" language="javascript" src="Scripts/swfobject.js"></script>
- <script language="javascript">
- function load(){
- var swfVersionStr = "10.0.0";
- var params = {};
- params.quality = "high";
- params.allowfullscreen = "false";
- params.allowscriptaccess = "always";
- //params.wmode = "transparent";
- swfobject.embedSWF("flash/MainPage.swf", "FlashID", "597", "416", swfVersionStr,params);
- }
- //调用flash中的方法,"swfId"为html页中swf的id
- function setValue(o) {
- thisMovie("FlashID").getIds(o);
- }
- //搭建js与flash互通的环境
- function thisMovie(movieName) {
- if (navigator.appName.indexOf("Microsoft") != -1) {
- return window[movieName];
- } else {
- return document[movieName];
- }
- }
- </script>
希望本文所述对大家 JavaScript 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0221/267252.html