플레시에서 링크거는 방법을 좀 알려주세요. > 그누4 질문답변

그누4 질문답변

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

플레시에서 링크거는 방법을 좀 알려주세요. 정보

플레시에서 링크거는 방법을 좀 알려주세요.

본문

바쁜 시간에 읽어주셔서 감사합니다.
플레시 액션스크립트 왕초보입니다.
현재 저희 쇼핑몰 www.doremishop.net 메인화면에서 보시는것처럼요.
플레시 메뉴를 작업하고 있는데요.

플레시 액션스크립트는
*****************************************************************************************
*****************************************************************************************

// 메인메뉴 링크 설정
mainMenu = [];

mainMenu[0] = "./m_page.php?ps_pname=page_use"; // 해당경로를 적어줍니다
mainMenu[1] = "./m_cart.php"; // 해당경로를 적어줍니다
mainMenu[2] = "./m_order.php"; // 해당경로를 적어줍니다
mainMenu[3] = "./m_mypage.php"; // 해당경로를 적어줍니다
mainMenu[4] = "./m_board.php?ps_db=qna"; // 해당경로를 적어줍니다
mainMenu[5] = "./m_board.php?ps_db=1n1qna"; // 해당경로를 적어줍니다
mainMenu[6] = "./messenger.php"; // 해당경로를 적어줍니다
mainMenu[7] = "./m_mylist_view.php"; // 해당경로를 적어줍니다
mainMenu[8] = "./window.open('m_mylist_view2.php','zzim2','location=no,directories=no,resizable=no,status=no,toolbar=no,scrollbars=no,width=620,height=508,top=50,left=100')"; // 해당경로를 적어줍니다
mainMenu[9] = "javascript:bookmark();"; // 해당경로를 적어줍니다

//*******************| 아래부터는 수정을 권장하지 않습니다. |*******************

for(var i=0; i<mainMenu.length; i++){
_mc = _root["menu"+i];
_mc.no = i; // i변수 대신 사용될 no변수 생성]
// 메인메뉴 롤오버시 menu_on함수 호출
_mc.onRollOver = function(){
this.isOpen = true;
};
// 메인메뉴 롤아웃시 menu_off함수 호출
_mc.onRollOut = function(){
this.isOpen = false;
};
// mainMenu 배열에서의 해당 링크 주소로 경로 설정
_mc.onRelease = function(){
getURL(mainMenu[this.no], "_self");
};
_mc.onEnterFrame = function(){
if(this.isOpen == true){
this.nextFrame();
}else{
this.prevFrame();
}
};
}
*****************************************************************************************
*****************************************************************************************
이렇게 되여 있습니다.

제가 플레시 링크걸기에서 어렵게 생각되는 부분은
*****************************************************************************************
*****************************************************************************************

<script>
function bookmark() {
window.external.AddFavorite('http://www.doremishop.net','★홍콩구매대행 도레미샵★');
}
</script>

<table width="1024" height="37" border="0" cellpadding="0" cellspacing="0">
            <tr>

...어쩌고 저쩌고 된 내용 생략...

                <td>
<a href='#' onClick="window.open('m_mylist_view2.php','zzim2','location=no,directories=no,resizable=no,status=no,toolbar=no,scrollbars=no,width=620,height=508,top=50,left=100')">
찜바구니
</a>
              </td>
              <td width="76" height="37" align="center" valign="top">
<a href="javascript:bookmark();">
즐겨찾기로
</a>
              </td>

...어쩌고 저쩌고 된 내용 생략...

          </tr>
</table>

*****************************************************************************************
*****************************************************************************************
다른 메뉴들은 서툴게 링크를 걸었습니다만...
유독 찜바구니와 즐겨찾기로 이 2개의 버튼은 액션 스크립트에서 링크를 걸줄 모르겠습니다.
고수님들 플레시 액션 스크립트에서 링크거는 법을 좀 가르쳐주세요.
감사합니다.
  • 복사

댓글 전체

javascript:window.open('m_mylist_view2.php','zzim2','location=no,directories=no,resizable=no,status=no,toolbar=no,scrollbars=no,width=620,height=508,top=50,left=100')"

위의 경로는 플래시가 있는 폴더에 m_mylist_view2.php라는 파일이 있다는 것을 가정하네용.. 경로가틀리가면 수정해주어야 합니당

즐겨찾기는 javascript:bookmark(); 이거 작동 안되나요?^^;;
제가 windows xp 컴퓨터와 windows 7 컴퓨터에서 접속했을때 서로 다르게 보이네요.
windows xp 컴퓨터에서는
1,즐겨찾기 버튼은 잘 작동합니다.
2,찜바구니 버튼을 클릭하면 새로운 창은 뜨는데요.
원래의 창은 이상하게 되네요.
windows 7 컴퓨터에서는
1.즐겨찾기 버튼이 제대로 작동하지 않습니다.아무런 변화가 없네요.마치 링크가 걸리지 않은것 처럼요
2.찜바구니 버튼을 클릭하면 원래의 페이지가 이상하게 되네요.
그리고 새창도 뜨지도 않구요.마치 링크를 걸지 않은것 처럼요.
혹시 제가 windows 7 컴퓨터에서 IE 설정을 잘못 하여서 팝업이 차단된것인가요?
드림님 바쁜 시간에 가르쳐주셔서 감사합니다.
혹시 windows xp나 windows 7 에서 플레시 메뉴가 정상적으로 작동되게 하는 방법을 아시는 분들
꼭 좀 도와주세요...휴...

www.doremishop.net/menu.zip 은 플레시 메뉴 원본 파일입니다.도와 주실때 소스를 참고해주시구요.
플레시에서 target을 설정하지 않아서 그런가요?휴...
© SIRSOFT
현재 페이지 제일 처음으로