請問一下
我已經做好一個FLASH按鈕
不過不知道要修改哪邊才可以讓按鈕可以連結至內置框架中
以下是我FLASH的動作語法
請大家幫幫忙唷~
感謝
numOfBtn = 8;
widthOfBtn = 80;
myURL = ["http://win.zwawa.com", "http://www.yahoo.com.tw", "http://www.yahoo.com.tw", "http://www.yahoo.com.tw", "http://www.yahoo.com.tw", "http://www.yahoo.com.tw", "http://www.yahoo.com.tw", "http://win2.zwawa.com"];
for (i=1; i<=numOfBtn; i++) {
//取得元件庫中的元件
this.attachMovie("menu", i, i);
this[i]._x = (i-1)*widthOfBtn;
this[i].mainText.gotoAndStop(i);
this[i].bg.gotoAndStop(i);
//定義滑鼠停在單元按鈕上的動作
this[i].onRollOver = function() {
_global.over = Number(this._name);
};
//定義滑鼠滑出單元按鈕時的動作
this[i].onRollOut = this[i].onDragOut=function () {
_global.over = 0;
};
//定義滑鼠按一下單元按鈕時的動作
this[i].onRelease = function() {
getURL(myURL[this._name-1], "_parent");
};
//定義事件處理的動作
this[i].onEnterFrame = function() {
if (over == this._name) {
this.nextFrame();
} else {
this.prevFrame();
}
};
}
2007-07-22 22:18:37 · 2 個解答 · 發問者 小螃蟹 1 in 電腦與網際網路 ➔ 程式設計
疑~我把_parent改成我做的另一個網頁的名稱
還是沒有反應耶
嗚~救命呀!!
例如我要連結的檔案名稱檔名是schedule.html
檔案的位置在桌面上的話
我要怎麻修改我上面的語法呢!?
再麻煩你唷~
感謝
2007-07-24 19:07:52 · update #1
哇 ~我懂你的意思嚕~
修改完成了,謝謝你的指導,
不過他在連結的時候會跳出另一個視窗不是在我的內置框架裡面耶~
要修改哪一個語法才會讓他在按鈕下去後將內容跳到內置框架中呢!?!?
2007-08-01 20:25:24 · update #2
改:
//定義滑鼠按一下單元按鈕時的動作
this[i].onRelease = function() {
getURL(myURL[this._name-1], "_parent");
};
把 _parent 換成你的 frame 的名稱 (name)。
2007-07-31 10:09:36 補充:
小朋友,我回答最後一行是請你改成 frame 的名稱,怎麼你會想去改成網頁的名稱呢?
假設你的框架代碼長這樣:
2007-07-31 10:10:24 補充:
2007-07-23 02:57:49 · answer #1 · answered by mh 7 · 0⤊ 0⤋
你有MSN嗎??
2007-08-01 21:04:48 · answer #2 · answered by 小螃蟹 1 · 0⤊ 0⤋