element를 만들었는데 타겟이 일괄적으로 parent로 되어 있습니다.
플래시를 보시고 두번째 장면만 타겟을 blank로 띄우는 액션을 알려 주시기 바랍니다.
감사합니다.
플래시를 보시고 두번째 장면만 타겟을 blank로 띄우는 액션을 알려 주시기 바랍니다.
감사합니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 5개
if(i == "1") {
getURL(link[this.no], "_blank");
} else {
getURL(link[this.no]);
}
로 바꾸어 보세요.
------------------------------------------
startX = 0; // 시작 X 좌표
startY = 0; // 시작 Y 좌표
space = 0; // 메뉴 간 간격
max = 177; // 메뉴의 최대 가로길이 -> 메뉴를 제외한 본문 영역의 넓이
min = 27; // 메뉴의 최소 가로길이
link = []; // 메뉴 링크설정
link[0] = "/callbook.php";
link[1] = "http://webmail.karl.or.kr";
link[2] = "/sub6_7.php";
//***********| 이하 내용은 수정을 권장하지 않습니다 |***********
mNum = link.length;
depth = 0;
openNum = 0;
max += space;
min += space;
pos = [];
for(var i=0; i<mNum; i++){
if(i == 0){
pos[i] = {pos1:startX, pos2:startX};
}else{
pos[i] = {pos1:startX + max+min*(i-1), pos2: startX + min*i};
}
}
for(var i=0; i<mNum; i++){
this["menu"+i]._y = startY;
this["menu"+i].no = i;
this["menu"+i].onRollOver = function(){
timer.gotoAndStop(1);
openNum = this.no;
this.swapDepths(++_root.depth);
};
this["menu"+i].onRollOut = function(){
timer.play();
};
this["menu"+i].onRelease = function(){
----43번째줄 변경------------------------------
if(i == "1") {
getURL(link[this.no], "_blank");
} else {
getURL(link[this.no]);
}
------------------------------------------------
};
this["menu"+i].onEnterFrame = function(){
if(this.no == openNum){
this.nextFrame();
}else{
this.prevFrame();
}
if(this.no <= openNum){
this.targetX = pos[this.no].pos2;
}else{
this.targetX = pos[this.no].pos1;
}
this._x += 0.4*(this.targetX - this._x);
};
}
그 링크가 있는지 확인 해보시고 _blank로 변경후 save하시고 실행 해보신것 맞으시죠?
on (release) {getURL("주소","_blank");}
그런데 위와같이 액션을 사용한 파일 입니다.감사합니다.