作者wcedric (阿?)
看板Flash
標題[問題] 關於FLASH的超連結問題
時間Sun Aug 28 21:39:39 2005
問題是這樣的:
假設有一個3框架的網頁
┌─────────┐
├─┬───────┤
│ A│ │
│ B│ main │
│ C│ │
└─┴───────┘
在下用*.swf檔直接涵蓋了整個左邊的框架頁
而這個flash裡理所當然應該要有至少兩個按鈕
A是連結到"
http://tw.yahoo.com"(假設)
而B.C則是連結到自己做的XXX.htm跟YYY.htm檔
兩個按鈕的目標頁框都是中間名為"main"的那部份
所以在flash裡頭A B C的code是這樣的:
getURL("(連結)","main")
如果我按了B或是C 則main這個目標框頁
都可以很順利的在XXX.htm跟YYY.htm這兩個檔案中切換 一切順利
但是問題就出在
當我按下了A這個按鈕 而YAHOO如預期開啟在main
這個框架頁
"後" 無論我按了B或是C 都不能開啟XXX.htm跟YYY.htm了
而我無論無何都想不出問題在哪 但是當我把A的code改成以下:
getURL("
http://tw.yahoo.com","_blank")
這時 按了A之後就不會有上述B C無效的情況發生
想請問有大大知道問題出在哪嗎?
因為flash我只知道getURL可以超連結而已 有其他的方法可以用嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.92.165
推 xFANx:是不是少了on press... 218.166.39.134 08/28
推 mysteriousGE:應該...不是吧 至少 曾經有效...XD 59.113.18.188 08/28
→ mysteriousGE:還是A按鈕 還做了其他動作? 跳到其他影格? 59.113.18.188 08/28
推 wcedric:不是的 我是打on(release)所以應該不是這問題^^" 218.164.92.165 08/29
→ wcedric:另外 所有的按鈕都只有做超連結這個動作(苦笑) 218.164.92.165 08/29
推 shouea:那只好請你把原始檔放給大家研究一下了 orz 163.20.17.251 08/29
推 wcedric:請問哪裡有空間可以放?這方面在下不太清楚說...220.143.169.114 08/29
推 TAMMMY:其實我覺得呀..這是相對連結的問題吧. 61.229.223.79 08/31
→ TAMMMY:因為連到外面去已經不是同一資料夾了~他無法判斷 61.229.223.79 08/31
→ TAMMMY:你把XXX..html前面加上完整的你的網址應該就可以 61.229.223.79 08/31
→ TAMMMY:我也是初學不過之前遇過~不知有沒有更好的辦法 61.229.223.79 08/31