묻고답하기
플래시..아이프레임연결..ㅠ
2008.09.02 12:01
제로보드로 홈페이지 제작중입니다..
오른쪽 페이지를 아이프레임으로 불러오려고 하는데용
메인html에 아이프레임 name="name"주고,
오른쪽에 나타날 html 페이지에 타겟="name" 줬습니다..
왼쪽메뉴는 플래시 인데..아래와 같은 액션을 줬어요..
버튼1을 누르면 오른쪽페이지에 아이프레임 나타나게하는 방법이없나요?ㅠ
myURL = new Array(); 연결된주소는 아이프레임
myURL[1] = "http://selfsosong.web-bi.net/page/gein.html","name"; <---아이프레임 네임;;주는거 맞나요?...이거 해봤는데 안되는 것 같아요;;
myURL[2] = "http://selfsosong.web-bi.net/page/gein02.html";
myURL[3] = "http://selfsosong.web-bi.net/page/gein03.html";
myURL[4] = "";
myURL[5] = "";
myURL[6] = "http://selfsosong.web-bi.net/page/gein_06.html";
myURL[7] = "http://selfsosong.web-bi.net/page/gein_07.html";
myURL[8] = "http://selfsosong.web-bi.net/page/gein_08.html";
// 링크 주소
defaultBtn = 1;
// 현재 활성화 되는
over = 1;
//
numOfMenu = 8;
// 메뉴 개수
for (i=1; i<=numOfMenu; i++) { //복사
this[i].gotoAndStop(i); // 현재 Scene의 1프레임 중지
this[i].hitArea = this[i].hit;
this[i].hit._visible = 0;
this[i].onRollOver = function() { //버튼영역 밖에서 안으로 들어왔을때 발생 액션
over = this._name;
};
this[i].onRollOut = function() {
over = defaultBtn;
};
this[i].onRelease = function() {
defaultBtn = this._name;
getURL(myURL[this._name],"_self");
};
this["image"+i].onEnterFrame = function() {
if (over == this._name.charAt(10)) {
this._alpha += (100-this._alpha)/10;
} else {
this._alpha += (0-this._alpha)/10;
}
};
}
bar.onEnterFrame = function() { // 메인화면에서 프레임 반복
this._y += (this._parent[over]._y-this._y)/8;