`
wiley
  • 浏览: 253947 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

js添加Flash方法

阅读更多
百事通信息网

function Common() {}
 
......
/**
*@param:id //div元素的id号
*@param:url //flash地址
*@param:width //显示的对象宽
*@param:height //显示的对象高
*@param:mode //是否以透明模式显示
**/
Common.showFlash = function (id, url, width, height, mode) {
 var arr = new Array();
 var str="";
 arr.push("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"" + width + "\" height=\"" + height + "\"> ");
 arr.push("<param name=\"movie\" value=\"" + url + "\">");
 arr.push("<param name=\"quality\" value=\"high\"> ");
 if (mode) {
  arr.push("<param name=\"wmode\" value=\"transparent\">");
 }
 arr.push("<param name=\"menu\" value=\"false\">");
 arr.push("<embed src=\"" + url + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + width + "\" height=\"" + height + "\"></embed>");
 arr.push("</object>");
 str = arr.join("");
 $(id).innerHTML = str;
};
......

调用示例:Comm.showFlash("layer","flash/1.swf",400,200,true);

附:
在该例中,字符连接采用的数组来实现,提高了效果
js同java一样,在使用"+"号来连接字符串时会申请新的内存空间,不断的申请内存空间,既浪费内存空间又降低运行效果.
分享到:
评论

相关推荐

    Flash+js禁用flash右键

    这里,`addEventListener`方法为`myFlash`对象添加了对`contextmenu`事件的监听,当右键点击时,JavaScript同样会阻止默认的右键菜单显示。 需要注意的是,由于Flash的安全性和浏览器兼容性问题,现代浏览器已经...

    loadflash.js 添加Flash,使Flash浮在图片上

    &lt;script src="../leeJs/loadflash.js" type="text/javascript" language="javascript"&gt; &lt;script&gt;LoadFlash("../flash/导航条.swf","transparent",964,39,""); 注解: 1,第一段代码必须在第二段前面; 2.LoadFlash...

    前端项目-videojs-flash.zip

    1. **源代码**:通常包含`src`目录,其中的JavaScript文件(如`videojs-flash.js`)实现了Flash的适配层,使得Video.js可以与Flash SWF文件进行交互。 2. **Flash SWF文件**:Flash播放器的二进制文件,通常命名为`...

    JS加载flash进度条

    在Flash ActionScript中,我们需要启用ExternalInterface并添加一个方法来报告加载进度。例如,可以创建一个名为`reportProgress`的方法,该方法接受加载百分比作为参数。然后,在AS3代码中,你可以监听`Event....

    Js+Flash实现图片轮换

    开发者可能需要对这些文件进行解压并研究代码,以理解图片轮换的具体实现方式,包括如何初始化Flash对象、如何通过JavaScript调用Flash方法、如何处理图片的加载和切换等。 通过学习这个例子,开发者可以学习到...

    JS不断给FLASH传值

    在JavaScript中,可以在尝试调用Flash方法时捕获异常。 总的来说,JavaScript与Flash之间的数据传输依赖于AS3的`ExternalInterface`类和JavaScript的`postMessage`方法。通过这些技术,我们可以实现"JS不断给FLASH...

    JS给Flash添加连接.txt

    本篇文章将详细介绍如何利用JavaScript(简称JS)为Flash对象添加外部链接,从而实现点击Flash内容跳转至指定页面的功能。 #### 二、关键知识点解析 ##### 2.1 SWFObject库简介 SWFObject是用于嵌入Flash内容的一...

    JavaScript和Flash的通信(转)

    4. **设置输入框并传递变量**:在HTML页面中添加一个文本输入框,并在输入框发生改变时触发一个JavaScript函数`doPassVar()`,该函数将获取输入框的值并通过`SetVariable`方法传递给Flash。 5. **编写JavaScript...

    js与as通信,js调用flash的方法

    在JavaScript (JS) 和ActionScript (AS) 之间进行通信是一种常见的需求,特别是在网页中集成Flash内容时。本文将深入探讨如何实现JS与AS的交互,以及如何通过JS调用Flash中的方法。我们将通过几个关键知识点来理解这...

    js调用flash里方法的简单例子

    console.log('Flash方法调用失败'); } ``` 以上就是JavaScript调用Flash中方法的基本步骤。在实际项目中,可能还需要处理更复杂的情况,如错误处理、异步调用、参数传递等。但这个简单的例子应该足以让你理解基本...

    js调用flash文件的视频

    根据提供的文件信息,本文将详细解析如何通过JavaScript(简称JS)来调用并优化Flash文件在网页中的展示方式。此方法特别适用于希望去除Flash播放器默认边框的应用场景。 ### JS调用Flash文件的关键技术点 #### 1....

    js+flash调用本地/usb摄像头拍照上传

    在IT行业中,JavaScript(简称JS)和Flash是两种常见的用于网页交互的技术。在这个主题中,我们探讨的是如何利用这两种技术来调用用户的本地或USB摄像头进行拍照并上传。以下是关于这个话题的详细知识: 首先,...

    Android使用WebView播放flash的方法和JavaScript调用本地方法

    本文将详细介绍如何在Android的`WebView`中播放Flash以及如何通过JavaScript调用本地Android方法。 首先,为了在`WebView`中支持Flash,你需要确保设备上安装了Adobe Flash Player。因为Google Play商店已经不再...

    js+flash实现焦点广告轮播

    总之,“js+flash实现焦点广告轮播”是一个结合了传统Flash技术和现代JavaScript技术的项目,它为网页带来了丰富的动态广告体验。通过分析提供的源码和工具,开发者可以学习到如何整合这两种技术,以及如何优化和...

    js.rar_actionscript_flash js_js actionscript_js flash_js交互

    "js.rar_actionscript_flash js_js actionscript_js flash_js交互"这个标题揭示了我们要探讨的主题——如何实现JavaScript与Flash ActionScript之间的交互。 ActionScript是Adobe Flash Professional中的主要编程...

    Js完美屏蔽网页Flash右键菜单.rar

    然后,我们在`&lt;embed&gt;`标签内部使用JavaScript添加了一个`contextmenu`事件监听器,当用户在Flash对象上右键点击时,会触发`disableFlashRightClick`函数,阻止默认的右键菜单显示。 需要注意的是,这种方法可能不...

    js+flash 实现复制效果

    本文将详细介绍如何利用JavaScript和Flash技术来实现这一功能,主要涉及`js+flash`的结合使用,以及`zclip`这个插件的应用。 首先,我们要理解JavaScript在浏览器中的限制。由于安全原因,JavaScript本身无法直接...

    javascript实现flash的图片显示效果

    3. **图片库和框架**:JavaScript有许多优秀的图片处理库,如GreenSock(GSAP)、Three.js(3D)和CreateJS等,它们提供了丰富的动画功能,可以帮助开发者快速实现复杂的效果。例如,GSAP的`TweenLite.to()`函数可以...

    css+js+flash特效

    例如,CSS可以用于设置静态元素的基本样式,JavaScript可以添加动态行为,而Flash则可能用于创建更复杂的游戏或动画。结合使用,它们可以实现各种效果,如:响应式布局、悬停效果、滚动动画、计时器、实时反馈、视频...

Global site tag (gtag.js) - Google Analytics