flash中gerurl传参数的问题...

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:37:33
做了一个flash嵌在了一网页中,比如嵌在了b网页中,网页为b.asp,现在我用另一网页a.asp来链接到b.asp,同时传了一个URL参数id,比如这样<a b.asp?id=xx>b网页</a>,说明一下,这里的id=xx中的id就是那个URL参数,这个xx是个变量数字,不固定的。现在我在该flash上做了一个链接,链接到另外一个c网页(c.asp),同时想传递这个URL参数id。 整个流程就是:a.asp?id=xx 到 b.asp(里面有flash)、然后通过flash上面的链接到c.asp?id=xx .

我想知道的是在 b网页中的flash如何能获取a网页传来的这个URL参数id. 同时在这个flash中的geturl链接地址该如何写,如何带上这个URL参数id 才能c.asp?id=xx这种形式链接到c网页。就是一点flash就能这样传到c网页。

请附上flash里面写链接的完整代码,包括定义变量、获取变量、设置变量等等。

谢谢~~~
补充一下:flash里面可以同时传递多个参数吗?可以的话,该怎么写?

三楼的 bartonjyf ,按你说的这样的话,那就是在那个flash里动态的输出要显示的内容了,而不是通过点击传递,比如通过点击flash里的一个按钮连接到另一个网页,同时带上参数。 我想要的效果是,比如做了一个flash导航条的话,里面做了几个按钮,能通过点击按钮来链接另外一个网页,同时带参数。 之所以要带上参数,是因为想让另外的那个网页能根据传来的参数不同,而输出不同的内容。
请问这样的效果能实现吗? 怎么样实现? 谢谢~~

FLASH中可以这样传参(只试用AS2.0)
your-flash-url.swf?a=123&&b=456

在b.asp里的那个FLASH里面找到
value="your-flash-url.swf" 这个地方
改成
value="your-flash-url.swf?a=<%=这里面是asp得到上个页面参数的代码%>&b=<%=****%>"
同时在FLASH里面要定义a与b
FLASH里的代码
var a:String;
var b:String;

f

可以加开Object里,也可以通过Js获得。