플래시 자바스립트로 새창 띄울 때...

안녕하세요.
플래시는 잘 모르는 진짜 초본데요. 근데 플래시 메뉴에서 자바스크립트로 새창을
띄어야하는 상황이래서 조금 막막한 심정으로 질문해봅니다.

제가 가진 플래시 메뉴는 보통 소스가 있는 종류로, 아래와 같은 소스를 가지고 있는데요.
일반 새창 띄우기는 간단한데 주소창이나 스크롤 없애고 하는 식의 방식을 취하려면
자바스크립트를 써야 하는데.. 도무지 어떻게 적용을 해야할지 모르겠습니다.

검색을 해보니 getUrl을 사용하라고 하는데.. 전혀 감을 못잡겠네요. 혹 아시는 분
계시면 팁 좀 주시면 고맙겠습니다.

link = new Array();
link[1] = " javascript:wowpop()";
link[2] = "";
link[3] = "";
link[4] = "";
link[5] = "";
link[6] = "";
// 버튼 링크 주소
frame = new Array();
frame[1] = "_blank";
frame[2] = "_blank";
frame[3] = "_blank";
frame[4] = "_blank";
frame[5] = "_blank";
frame[6] = "_blank";
// 링크 타겟 프레임
numOfMenu = 5;
// 메뉴 개수
//
//
//
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//
// 아래 코드에서는 수정이 필요한 부분이 없습니다.
//
//
_global.active = _root.pageNum;
if (!active) {
 _global.active = 0;
}
_global.over = active;
for (i=1; i<=numOfMenu; i++) {
 this["menu"+i].bg.tabIndex = (i-1)*100;
 this["menu"+i].myName = i;
 this['menu'+i].bg.onRollOver = function() {
  _global.over = this._parent.myName;
 };
 this['menu'+i].bg.onRollOut = this['menu'+i].bg.onDragOut=function () {
  _global.over = active;
 };
 this['menu'+i].bg.onRelease = function() {
  linkHye(link[this._parent.myName], frame[this._parent.myName]);
 };
 this['menu'+i].onEnterFrame = function() {
  if (over == this.myName) {
   this.nextFrame();
  } else {
   this.prevFrame();
  }
 };
}
// 자바스크립트 호출 오류 방지 코드
_global.linkHye = function(_link, _frame) {
 if (_link.substr(0, 11) == "javascript:") {
  // 개별적인 자바스크립트 함수 호출
  flash.external.ExternalInterface.call(_link.substr(11));
 } else {
  getURL(_link, _frame);
 }
};

|

댓글 1개

http://www.kirupa.com/forum/showthread.php?187553-javascript-and-open-window
참고 하세요.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
12년 전 조회 1,363
12년 전 조회 6,833
12년 전 조회 1,805
12년 전 조회 1,091
12년 전 조회 1,098
12년 전 조회 1,111
12년 전 조회 1,200
12년 전 조회 1,834
12년 전 조회 1,165
12년 전 조회 1,092
12년 전 조회 1,256
12년 전 조회 1,087
12년 전 조회 1,121
12년 전 조회 1,076
12년 전 조회 1,092
12년 전 조회 1,127
12년 전 조회 1,211
12년 전 조회 2,436
12년 전 조회 6,255
12년 전 조회 2,507
12년 전 조회 1,102
12년 전 조회 1,084
12년 전 조회 1,098
12년 전 조회 1,117
12년 전 조회 1,155
12년 전 조회 1,090
12년 전 조회 1,071
12년 전 조회 1,070
12년 전 조회 1,408
12년 전 조회 1,176
🐛 버그신고