안녕하세요
수정한 소스 올려드립니다.
_root["MenuName" + pageNum + "_mc"].overState = true; //변수 pageNum의 값은 html 문서에서 넘어옵니다.
//각 메뉴에 링크될 페이지를 배열에 저장
Link_array = [];
Link_array[0] = "/notice/list.asp";
Link_array[1] = "http://www.aaa.com";
Link_array[2] = "http://www.bbb.com";
Link_array[3] = "/board/list.asp";
Link_array[4] = "/purchase.html";
Target_array=[];
Target_array[0]="_self";
Target_array[1]="_blank";
Target_array[2]="_blank";
Target_array[3]="_self";
Target_array[4]="_self";
for (var i = 1; i < 6; i++) {
_root["MenuName" + i + "_mc"].onRollOver = function() {
for (var j=1; j < 6; j++) {
_root["MenuName" + j + "_mc"].overState = false;
}
this.overState = true;
};
_root["MenuName" + i + "_mc"].onRollOut = function() {
this.overState = false;
_root["MenuName" + pageNum + "_mc"].overState = true;
};
_root["MenuName" + i + "_mc"].onDragOut = function() {
this.overState = false;
_root["MenuName" + pageNum + "_mc"].overState = true;
};
_root["MenuName" + i + "_mc"].onRelease = function() {
var idx = this._name.charAt(8);
//메뉴를 클력하면 해당 페이지로 이동하게
getURL(Link_array[idx -1],Target_array[idx -1]);
};
_root["MenuName" + i + "_mc"].onEnterFrame = function() {
var idx = this._name.charAt(8);
if (this.overState) {
this.nextFrame();
_root["MenuBack" + idx + "_mc"].nextFrame();
} else {
this.gotoAndStop(1);
_root["MenuBack" + idx + "_mc"].gotoAndStop(1);
}
};
}
그럼 수고하세요.
네이버 지식인 출처:http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10109&eid=AcE9M/et8RA/2zLvnySFzwD6k0UwuTW0&qb=x8O3ob3DIHRhcmdldA==&enc=euc-kr&order=10
'웹디자인' 카테고리의 다른 글
레이어가플래시밑으로갈때적용(팝업이플래시밑으로갈때) (0) | 2009.08.07 |
---|---|
자바스크립트 블루비홈페이지/디자인블랙 홈페이지 (0) | 2009.07.03 |
[스크랩] 국내 무료 이미지 사이트 (0) | 2009.05.28 |
무료이미지 다운 받는곳 (0) | 2009.05.26 |
php메뉴얼 (0) | 2009.05.13 |