Re: [問題] flash中裝置iFrame

看板Flash作者 (悠游自在)時間14年前 (2010/03/20 14:12), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
剛好我有做過 不過我是用Flex做的 其實很簡單 Flash端的重點就是Externalinterface.call 其它就交給javascript去處理 而且要由html檔開啟 而不是直接開swf(廢話...) 所以如果是用Flex的話他本身就會產生html檔了 而flash就要在發佈時勾選html檔 然後在html檔裡面加入個div,id隨便給 假設為iFrame 然後在javascript加入一個function 用div的innerHTML 放入一個iFrame 就變成iFrame.innerHTML = <iframe xx="" yy=""></iframe> 然後再用上面說的Externalinterface.call去呼叫javascript的function iFrame就出來囉 至於iFrame的位置還是用css調比較好 避免因為把swf檔嵌入別的網頁造成iFrame位置整個歪掉 大小則可以由flash控制 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.245.85

03/20 16:28, , 1F
感謝...我研究看看
03/20 16:28, 1F

03/23 12:03, , 2F
這個之前研究過,不過用在ie的環境蠻不穩就是了
03/23 12:03, 2F
文章代碼(AID): #1Bf6Sn0V (Flash)
文章代碼(AID): #1Bf6Sn0V (Flash)