| Tip ://www.macromedia.com/kr/devnet/blueprint/articles/back_button.html
구현사이트 : Pet Market 응용 프로그램 센터
플래시 백버튼 구현을 하려고 고생했는데...이전에 하려고 했던 방법이랑 원리는 비슷하다.
다만 일일이 프레임에 들어가는 빈 html 페이지를 생성안해도 된다는 엄청난 팁.....ㅋㅋ
다음은 실행 흐름을 간략하게 요약한 것.....
1 .사용자가 Macromedia Flash 응용 프로그램의 상태를 변경합니다.
2 .Macromedia Flash 응용 프로그램에서 숨겨진 프레임을 호출하고 응용 프로그램의 현재 상태에 대한 정보를 전달합니다.
3 .숨겨진 프레임이 Macromedia Flash 응용 프로그램에서 전달한 정보를 읽은 다음, 이를 숨겨진 프레임 내에 내장된 Macromedia Flash 무비로 전달합니다.
4 .Macromedia Flash 무비는 LocalConnection 객체를 사용하여 이 정보를 주 Macromedia Flash 무비로 다시 전달합니다.
5 .브라우저의 뒤로 단추를 누르면 숨겨진 프레임이 이전 상태로 되돌아가서 이 상태를 Macromedia Flash 응용 프로그램으로 전달합니다.
6 .Macromedia Flash 응용 프로그램은 숨겨진 프레임에서 전송된 데이터를 기반으로 자신의 상태를 변경합니다.
공유객체(Shared Object)를 활용하면 좀더 디테일한 조정이 가능할듯.....
|