로드무비시 하위메뉴 고정하려고 할때... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

로드무비시 하위메뉴 고정하려고 할때... 정보

로드무비시 하위메뉴 고정하려고 할때...

본문

main.swf에서 메뉴를 로드하기 위해 아래와 같이 로드무비를 하였습니다.
loadMovie("/menu.swf",1);

그런데 페이지에 해당 서브메뉴 고정하고싶어요.
예를들어, 두번째 메뉴페이지인 sub02.html 파일에
         <div id="flashcontent1">
                <strong>You need to upgrade your Flash Player</strong></div>
        <script type="text/javascript">
                var so = new SWFObject("main.swf?pageNum=2", "sotester", "1004", "380", "3", "#ffffff");
                so.addParam("wmode", "transparent");
                so.write("flashcontent1");
        </script>
위와 같이 페이지 고정 변수를 주던 것을 로드무비 했을때는 적용되지 않네요. 어떤 방법으로 해야할지 플래시 고수님들 부탁합니다.

댓글 전체

main에서 변수가 전달되지 않는이유가 혹시 as3.0을 사용하기 때문인가요?
그러시다면 웹에서 팁을 찾아보세요
3.0에서는 변수 타입이 설정되지않고 바로 밖에서 던져주면 에러가 나거든요
그렇다고 플래시 내부에서 존재하지도 않는 변수 타입을  설정해줄수도 없고요
## 해결했습니다...^^

menu.swf 파일에 아래와 같은 액션이 있는데...

// 현재 활성화된 페이지 번호를 저정하는 부분으로  pageNum은 html파일에서 지정됩니다.
firstOver = pageNum;
===> firstOver = _level0.pageNum; 로 하니까 잘 되네요...

참고로 this._parent.pageNum 로하면 안되더군요...

janedoe님, 북악인님, 감사합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT