swfobject介绍
发布时间:2020-12-15 20:07:08 所属栏目:百科 来源:网络整理
导读:原文链接:http://randi0624.iteye.com/blog/1544912 语法介绍: swfobject.embedSWF(swfUrl,id,width,height,version, ? expressInstallSwfurl,flashvars,params,attributes,callbackFn) 一共10个参数,其中前5个为必须,后5个为可选,各参数说明如下: swf
原文链接:http://randi0624.iteye.com/blog/1544912 语法介绍: 一共10个参数,其中前5个为必须,后5个为可选,各参数说明如下:
常用的 Flash 参数:
带脚本参数的加载方式(JSON方式): var flashvars = {name1:"hello",name2:"word"}; var params = {menu:"false"}; var attributes = {id:"myContent",name:"myContent"}; swfobject.embedSWF("myContent.swf","myContent","300","120","10.0.0","expressInstall.swf",attributes) 当flash加载好后,js调用flex中的函数: //调用flash方法;myContent为swfobject对象的id;flash为flex中的方法 //注:在flex中flash初始化时需要注册方法 //ExternalInterface.addCallback("flash",flash); function go_to_flash(){ thisMovie("myContent").flash(a,b,c); } //搭建js与flash互通的环境 function thisMovie(movieName) { if (navigator.appName.indexOf("Microsoft") != -1) { return window[movieName] }else{ return document[movieName] } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Sqlite通过网络共享
- c# – 有没有办法在不使用Thread.Sleep的情况下延迟ASP.NET
- NoSql-MongoDB+Dos窗口下的增删改
- swift – 在tvOS中通过遥控器的菜单按钮解除UIViewControll
- 使用SQLite3与CakePHP 2.0
- 不依赖第3方库,用30行JS代码如何实现电子表格
- c# – Windows 8 XAML对象和Snapped View
- 一道题:给定一整数序列A1,A2,...,An(可能有负数),求A1到
- PostgreSQL错误:致命:角色“username”不存在
- ORA-00600: internal error code, arguments: [kcratr_scan