[問題] ExternalInterface.call()在IE無法使用

看板Flash作者 (我想當壞人)時間15年前 (2011/03/02 16:41), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
我想在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

03/02 22:13, , 1F
方便給個原始檔嗎@@?
03/02 22:13, 1F
※ 編輯: heerodream 來自: 140.113.216.75 (03/03 12:58)

03/03 13:00, , 2F
已附上嵌入flash部分的程式碼
03/03 13:00, 2F

03/04 15:43, , 3F
附在哪邊?這樣怎麼幫呢~
03/04 15:43, 3F

03/04 15:44, , 4F
有沒有fla檔 這樣比較好解答
03/04 15:44, 4F

03/07 16:08, , 5F
fla的code只有文章中的那一行...
03/07 16:08, 5F
文章代碼(AID): #1DRWAyi3 (Flash)