看板 Flash 關於我們 聯絡資訊
我想在flash中 call 網頁中的函數以取得server的時間 其中使用 ExternalInterface.call() 在flash中的寫法是 var startTime:String=ExternalInterface.call("serverTime") 在網頁中 在javascript中建立一個serverTime的function 原始碼 javascript部分 <script> function s_time(){ //return server time return '2011-03-03 12:53:01'; } </script> 嵌入flash的部分 <embed height="600" width="800" id="fq" allowScriptAccess="sameDomain" allownetworking="true" allowfullscreen="true" type="application/x-shockwave-flash" src="./client.swf" pluginspage="http://www.adobe.com/go/getflashplayer" flashvars="memberid=0&amp;title=yrs&amp;account=0&amp; partnerid=0&amp;partnerip=0&amp;port=0" wmode="transparent"> 在firefox瀏覽器可以正常收到來自serverTime函數的回傳值"server Time" 但是一改用IE 就出問題了 在flash中 startTime收到的結果是"null" 請問這中間出了什麼問題?? 在IE是不是有什麼特別的做法可以解決這個問題? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.216.75
sextitanic:方便給個原始檔嗎@@? 03/02 22:13
※ 編輯: heerodream 來自: 140.113.216.75 (03/03 12:58)
heerodream:已附上嵌入flash部分的程式碼 03/03 13:00
ooopooo:附在哪邊?這樣怎麼幫呢~ 03/04 15:43
ooopooo:有沒有fla檔 這樣比較好解答 03/04 15:44
heerodream:fla的code只有文章中的那一行... 03/07 16:08