作者Ake (AKE)
看板Flash
标题Re: [问题] 请教两个问题.....
时间Fri Nov 21 23:47:15 2003
※ 引述《joric (静谧後的昇华)》之铭言:
: 1. 如何关掉flash的页面呢?
: 因为想说不断的getURL会开出不少页面
: 有没有函式可以关掉本页面
: 例如像一些程式语言的 this.exit 等等
: 或有其他办法可以解决这个问题的吗
这个要用 fscommand 配合 javascript 才可以关掉自己的页面.
: 2. 两个flash间怎麽传值呢?
: 因为有不少flash档
: 在切换不同flash档时需要传值过去
: 如何做到呢
这个, 看你两个flash是怎样摆的, 不同摆法有不同做法.
假如有两个 .swf --> A.swf 和 B.swf
一. 如果, 两个flash是在同一个页面上,
<1> flash 5的做法,
A.swf --> fscommand --> javascript function --> B.swf
就是A.swf发出fscommand, javascript接到後再传值给B.swf
<2> flash MX以後,
请你自己查查一个叫做 ShareObject 的东西,
可以使同一页面的 .swf 互相传值, 超级好用!!
二.如果是放在不同页面上,
比方说, A.swf 内有一个button按了之後换页到 B.swf 所在的页面,
那就非得 asp, php, cgi, ect. 不可了~
就是按了按钮用 getURL 做连结并且传值... <-- .htm不能传值没错吧 @@"
三.很多使用者多方连线传值,(比如chat room)
最经济的方法就是用 xml socket , 不过server端要自己写.. @@"
有钱的话当然可以买Macromedia出的server啦~
: 麻烦高手解答罗
: 谢谢
---
以上有错请指正, 谢谢!!
--
我是一杯心酸的果汁...
果汁内悬浮着很多伤心的粒子...
我正需要一支搅拌匙不断的把我搅拌...
免得粒子在宁静中沉淀成块......。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.85.48.159