전공/실무

HTML 과 FLASH 참조 변수

하루는노력 2011. 5. 16. 16:50
728x90
반응형
1. 주소 방법
../flash/menu_01.swf?pageNum=<?=$MM?>&subNum=<?=$SM?>&tt=2


2. 코딩 방법
HTML -> FLASH  SetVariable
(HTML문서에서 FLASH로 변수 넘기기)

1.입력할 값이 문자인경우
document["플래시id"].SetVariable("변수명","입력할값이문자인경우")

2.입력할 값이 숫자인경우
document["플래시id"].SetVariable("변수명",333333)

HTML <- FLASH  GetVariable
(HTML문서에서 FLASH 안의 변수값 참조하기)

익스플로러
document["플래시id"].GetVariable("변수명")

넷스케이프
window["플래시id"].GetVariable("변수명")

예제 )
id가 myflash 인 플래시에서 myinfo 라는 변수에 "안녕하세요.제이름은 홍길동입니다."
라는 값이 들어있다고 하자.. 그리고, 이 값을 읽어와서 문서에 있는
폼 "form" 의 텍스트필드"mytext" 에 집어넣겠다고 하면.. 자바스크립트는 이렇게 구성이 된다.
str = document["myflash"].GetVariable("myinfo");
document.form.mytext.value= str ; 

3. DB 연동

//보내는객체,받는객체 생성

var sendLoadVar = new loadVars();
var loadLoadVar = new loadVars();

//변수에 경로주소 넣기
var dataURL = "경로주소"

//실제 보내고 받기
sendLoadVars.sendAndLoad(dataURL, loadLoadVars, "GET"); 

//값받아온것 확인
loadLoadVar.onLoad = function(success)
{
if(success){
trace("성공");
}else{
trace("실패");
}
//받아온값 변수에 저장
_root.var1 = this.var1;
}

반응형
LIST