在运行时,将参数传递到您的Flash文件
时间:2013-03-08 09:19来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次
一.你可以避开不能够传递一个参数的方法之一是添加到您的SWF src在你的对象标记的的embed标签/参数电影“查询字符串”,然后_url属性看的电影和剥离查询部分。我的意思是:
您的HTML是这样的
对象...参数名称=电影价值=“闪光/ test.swf?= 123”嵌入/对象
然后在您的Flash文件,你可以查找this._url将返回完整的路径,包括影片名称和“查询字符串”。然后,您可以使用字符串操作得到的参数值了,如
myURL的this._url;
myPos = myURL.lastIndexOf(“?”);
myParams myURL.substring(myPos +1,myURL.length);
/ /返回的查询字符串元素 - 你现在可以用分割分裂
希望这会有所帮助 - 它应该工作在Flash 4中,但肯定从我的测试至今。
您的HTML是这样的
对象...参数名称=电影价值=“闪光/ test.swf?= 123”嵌入/对象
然后在您的Flash文件,你可以查找this._url将返回完整的路径,包括影片名称和“查询字符串”。然后,您可以使用字符串操作得到的参数值了,如
myURL的this._url;
myPos = myURL.lastIndexOf(“?”);
myParams myURL.substring(myPos +1,myURL.length);
/ /返回的查询字符串元素 - 你现在可以用分割分裂
希望这会有所帮助 - 它应该工作在Flash 4中,但肯定从我的测试至今。
(责任编辑:卓想动画http://www.zxgzs.com)