2013-10-09 3 views
0

location_id 인 플래시 값 '2163137'아래로 변수를 전달하려고합니다. 자바 스크립트를 사용하여 동적 변수를 전달하고 싶습니다.변수를 플래시에 전달합니다.

<object type="application/x-shockwave-flash" data="http://swf.yowindow.com/yowidget3.swf" width="220" height="150"> 
     <param name="movie" value="http://swf.yowindow.com/yowidget3.swf"/> 
     <param name="allowfullscreen" value="true"/> 
     <param name="wmode" value="opaque"/> 
     <param name="bgcolor" value="#FFFFFF"/> 
     <param name="flashvars" 
     value="location_id=gn:2163137&amp;location_name=Hornsby&amp;time_format=24&amp;unit_system=metric&amp;background=#FFFFFF&amp;copyright_bar=false" 
    /> 

나는 여러 가지를 시도했지만 단순히 달성해야한다는 생각을하지 못했습니다. 어떤 생각?

+1

그리고 Flash에서 어떻게 사용하고 있습니까? – putvande

+0

개체에 2 가지 문제가있을 수 있습니다. 1) ":"을 urlencoded해야 할 수 있습니다 (예 : value = "location_id = gn % 3A2163137). 2)"flashvars "를 대소 문자를 구별하는" FlashVars "를 사용할 수 있습니다. SWFObject를 사용하면 더 쉽게 사용할 수 있습니까? https://code.google.com/p/swfobject/를 참조하십시오. –

답변

0

플래시에서 LoaderInfo(this.root.loaderInfo).parameters.location_idgn:2163137 값을 반환합니다. this description from Adobe을 참조하십시오.

관련 문제