English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請問一下
我已經做好一個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

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-31 10:11:38 補充:
那 _parent 要改成 mainFrame 或者 bottomFrame,而不是甚麼 1.html 或者 2.html。

2007-08-02 01:00:29 補充:
能否補充你的內置框架長什麼樣?

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

fedest.com, questions and answers