당신은 다음 줄 inparticular 다음 당신의 aspx 페이지에 아래의 코드를 메모와 같은 뭔가를 할 수 : '을 FlashVars', '공물 = <퍼센트을 Response.Write (공물) %>'
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
'width', '100%',
'height', '100%',
'src', 'Game',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'Game',
'bgcolor', '#ffffff',
'name', 'Game',
'menu', 'true',
'allowFullScreen', 'false',
'allowScriptAccess', 'sameDomain',
'movie', 'Game',
'FlashVars', 'CID=<% Response.Write(PublicProperty) %>',
'salign', ''
); //end AC code
}
</script>
그리고 어떻게 조치 스크립트 코드에서이 변수를 호출 할 수 있습니까? 변수 이름이 "CID"입니까? 그래서이 코드 줄로 그 값을 얻을 것입니다 : var VarValue : String = CID.toString(); ?? – Ahmy
변수의 이름은 무엇이든 할 수 있으며 작동 예제에서 복사 및 붙여 넣기 만 가능합니다. 플래시의 변수에 액세스하려면 다음을 사용할 수 있습니다. root.loaderInfo.parameters.CID – Kevin
다른 해결책이 있습니까? 그리고 나는 내가이 코드를 포함하지 않는다고 말할 필요가있다. 나는 태그를 포함하고 있는데, noscript의 경우에