컴터/Flash & Flex

[펌]플래시 변수 받을때

우렁씨 2008. 1. 18. 21:31
--------------------보낼때--------------------
아래는 theCode 라는 변수에 2라는 값을 넣어 플래시를 띄울 때 전달한 것 입니다.
테그의 FLASHVARS="theCode=2" 라는 속성은 플래시 MX 부터 지원되었다고 합니다.

물론, <PARAM NAME=FLASHVARS value="theCode=2"> 라고 하셔도 됩니다.


<EMBED src="sms_menu.swf" quality=high FLASHVARS="theCode=2" bgcolor=#FFFFFF  WIDTH="200" HEIGHT="300" NAME="sms_menu" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>


--이렇게 보내도 된다..
<EMBED src="sms_menu.swf?theCode=2" quality=high bgcolor=#FFFFFF  WIDTH="200" HEIGHT="300" NAME="sms_menu" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>




----------------------------받을때------------
best = new LoadVars();
best.onLoad=function(success){
 myvalue.text = best.showvalue;
  myname.text = best.myname;
}

방법2.
var code = _root.theCode;
캐스팅 할려면
var code = String(_root.theCode);
var code = Number(_root.theCode);
댓글수0