浏览模式: 普通 | 列表
11月, 2009 | 1
以往as2.0通过web传递参数给swf
只需swf声明一个变量,如: var par:String;
WEB传递参数方式可以按如下方式: demo.swf?site=52News.com
这样子swf就能取得到web传递的参数值,
如地址栏直接输入情况,可以使用 _root.site
如被其他swf内部load的可以使用 this.site

as3.0改变了些方式,要取得web传递的参数需要使用loaderInfo.parameters[]方法。

如:web传递参数为: demo.swf?site=52News.com
swf 可先声明一个变量
var id:String;
id = loaderInfo.parameters["site"]; //parameters["site"] 中 site为web的参数名。
1