묻고답하기

안녕하세요...^^

 

서브메뉴가 있는 플래시를 만들고 해당 페이지를 볼때는 서브메뉴가 활성화 되도록 제작 하였습니다.

이 플래시 메뉴를 XE 레이아웃에 등록하여 메뉴로 사용하려고 합니다.

 

그런데,,

레이아웃에 등록하여 사용을 하려니,,, 링크걸린 페이지가 나올때마다 페이지를 새로 불러들여서 페이지 인식이 안되고 있습니다.

 

돌아다녀봐도 플래시 파일명 뒤에 변수명을 사용하는 방법만 나오는데 저는 그렇게 해서는 되질 않네요..

(예 : flashname.swf?변수명=변수값&변수명=변수값)

 

어찌 해야 하나요... ~~

고수님들 도와주세요~~~~~~~

 

 

아래는 제가 플래시에서 사용한 소스 입니다.------------------------------------------

var mmNum = 5;
var smNum = [3, 3, 2, 3, 3];
var m_height = 90;
var m_out = [];


var rollOverMM = rollOverSM = 0;
var selectedMM = selectedSM = 0;

var mm1_sm1 = "http://사이트URL/xe/?mid=news11fw";
var mm1_sm2 = "http://사이트URL/xe/?mid=news12fw";
var mm1_sm3 = "http://사이트URL/xe/?mid=news13fw";

var mm2_sm1 = "#";
var mm2_sm2 = "#";
var mm2_sm3 = "#";

var mm3_sm1 = "#";
var mm3_sm2 = "#";

var mm4_sm1 = "#";
var mm4_sm2 = "#";
var mm4_sm3 = "#";

var mm5_sm1 = "#";
var mm5_sm2 = "#";
var mm5_sm3 = "#";


MovieClip.prototype.setColor = function(c){
 var colorObj = new Color(this);
 colorObj.setRGB(c);
 }


MovieClip.prototype.mcMove = function(tgX, tgY, speed) { 
 this._x += (tgX - this._x) * speed;
 this._y += (tgY - this._y) * speed; 
};

for (var i=1; i<=mmNum; i++) {
 m_out[i-1] = this["mm"+i]._y; 
 this["mm"+i].useHandCursor = false;
 this["mm"+i].mid = i;
 this["mm"+i].onRollOver = function() {
  rollOverMM = this.mid;  
 };
 this["mm"+i].onRollOut = function() {
  rollOverMM = rollOverSM = 0;    
 }; 

 this["mm"+i].onEnterFrame = function() {
  if (rollOverMM != 0) {
   if (this.mid <= rollOverMM) {
    this.pos_y = m_out[this.mid-1];
   } else if (this.mid > rollOverMM) {
    this.pos_y = m_out[this.mid-1] + m_height;
   }  
  } else {
   if (selectedMM != 0) {
    if (this.mid <= selectedMM) {
     this.pos_y = m_out[this.mid-1];
    } else if (this.mid > selectedMM) {
     this.pos_y = m_out[this.mid-1] + m_height;
    }     
   } else {
    this.pos_y = m_out[this.mid-1];
   }
  }
  this.mcMove(this._x, this.pos_y, 0.2);
  if (this.mid == rollOverMM) {
   this.nextFrame(); 
   var chkOver = 0;
   for (var k=1; k<=smNum[this.mid-1]; k++) {
    if (this["sm"+k].hitTest(_root._xmouse, _root._ymouse, true)) {    
     rollOverSM = k;     
     chkOver++;
     this["sm"+k].gotoAndStop(2);    
    } else {
     if (this.mid == selectedMM && selectedSM == k) {
      this["sm"+k].gotoAndStop(3);
     } else {
      this["sm"+k].gotoAndStop(1);      
     }
    }    
   } 
   (chkOver != 0) ? this.useHandCursor = true : this.useHandCursor = false;     
  } else {
   if (this.mid == selectedMM && rollOverMM == 0) {
    this.nextFrame();
    this["sm"+selectedSM].gotoAndStop(3);
   } else {
    this.prevFrame();      
   }
  }    
 };
}


this.onMouseDown = function() {
  if ( rollOverMM !=0 && rollOverSM != 0) {
  getURL("javascript:closeL();
  selectedMM = rollOverMM;
  selectedSM = rollOverSM; 
  this.tgURL = eval("mm" + rollOverMM + "_sm" + rollOverSM);
  getURL("tgURL, "_self");
 }

 
};


stop();

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
몽실아빠 글 작성시 미리입력된 글 출력 기능 중 클릭하면 사라지게 하고 싶어요(재질문) [1] file 2012.09.20 by 송동우
Realhoon 페이지에 모바일 레이아웃이 적용이 안됩니다 [1] file 2012.09.20 by ITPLE[꾸야]
행복한곰 XE 1.5 관리자를 1.45처럼 사용할 수 없나요. [1] 2012.09.20 by pentopen
몽실아빠 게시판 본문에 미리 입력된 글 [4] 2012.09.20 by 송동우
후아아아~ 월별 목록 수정하고 싶어요~ [1] file 2012.09.20 by 루띠92
뽀글이75 스킨을 사용하여 문서페이지를 작성하는데 막히는 부분이 있습니다.ㅠㅠ [1] file 2012.09.20 by 루띠92
두바이 하루에 쪽지 제한 두기 [2] 2012.09.20 by 송동우
박용순 특정그룹 포인트 미차감 질문드려요 [1] 2012.09.20 by 송동우
하은이아빠 관리자 아이디로 embed 보기 [1] 2012.09.20 by 송동우
2doo 관리자 페이지가 뜨질 않습니다.  
고기스님 cafeXE 에서 카테고리별로 cafe를 관리할 수 있나요? [1] 2012.09.20 by KTK
시릴로 팝업창 뜨게 할수 있나요?  
몽실아빠 확장컴퍼넌트 멀티미디어링크에 유튜브 주소를 넣어도 [6] 2012.09.20 by ITPLE[꾸야]
xe_마니 이게 무슨 이유때문인지 모르겠습니다  
pentopen 게시판 글정렬 기능을 끌수 있는건가요? [2] 2012.09.20 by 송동우
레오마드 레이아웃 blooz 레이아웃 페이지 각각 따로 설정하는법 [1] 2012.09.20 by pentopen
nonserial 게시판에 태그 사용하려면 [1] 2020.03.14 by nonserial
oasiscorea 아아~~ 우짜노 1.5.3.x x가 문제다. [1] 2012.09.20 by pentopen
키스미베이베 관리자페이지에서 '제어판'을 누를시 주소가 중첩이됩니다 [2] 2012.09.20 by 박물관
나무상자 위젯코드 에러인지 다른 이유인지?