Re: 如果一個網頁有兩個 flash

看板Flash作者 (喔)時間20年前 (2004/10/10 23:33), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《aloke (新相機帶起新生活)》之銘言: : ※ 引述《aloke (新相機帶起新生活)》之銘言: : : 請問如果一個頁面裡面有兩個 flash ... : : 是否有辦法讓他兩個都下載完後,先播放第一個,再播放第二個呢? : : (當然如果做成一個 flash 就可以解決了,不過因為網頁被我分割 : : 成兩頁,所以一定得拆成兩部分...) : 後來發現 dreamweaver 裡面有 timeline 這種東西,可以控制兩個 : flash 播放的先後順序,不過我在想,如果我要求第一個 flash 一秒 : 時播放,第二個 flash 五秒時播放,但到第五秒時,第二個 flash 還 : 沒讀好的話,那會怎樣呢? 雖然您想到的方法也有可行之處(檔案可確定在5秒內載完時), 但不建議您的這個方法:) 因為5秒時,無法確定第一/二個flash movie是否已經載入 建議方法: frame1content.htm以下簡稱F1 frame2content.htm以下簡稱F2 1. F1載入完成後再載入F2 2. F2載入完畢後,開始播放F1中的flash movie 3. F1的flash movie播放完畢後,播放F2的flash movie Q:那怎麼確定F1已經載入完畢呢? A: javascript可做到 (dreamweaver中可直接套用onLoad事件,詳細的JS語法請參閱相關書籍) Q: 那之後怎麼載入F2呢? A: javascript,或是在F1的flash movie使用getURL語法載入F2 Q: F2載入完畢後怎麼控制F1 flash movie播放? A: javascript (dreamweaver中可直接控制flash播放,,詳細的JS語法請參閱相關書籍) Q: F1播放完畢怎麼讓F2的flash movie播放? A: 原理同上,不過需配合flash的getURL語法 getURL配合javascript語法請參考以下網頁:) http://www.actionscripts.org/tutorials/intermediate/ Change_the_BG_of_the_HTML_Page/index.shtml =======以下為高級方法======= 使用flash中提供的 LocalConnection 類別 可讓兩個swf檔案互相傳遞訊息 不過我不熟不會用 orz 請自行參考help文件,或是板上有哪位高手可以出來解說此類別的詳細用法 我不是高手,所以無法為您解答,抱歉m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.1.73

61.66.87.212 10/11, , 1F
第1414篇...
61.66.87.212 10/11, 1F
文章代碼(AID): #11QLP4j6 (Flash)
文章代碼(AID): #11QLP4j6 (Flash)