![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 細菌紿終來自火星 ![]()
![]() |
請問我如何送出? 那如果我想接收CGI的變數,在網頁裡已經有show出來了(例<$hotspot4A_X>) 我又該如何接收? 麻煩大家了 |
1樓 |
問個問題flash要傳給javascript的function
傳給他後 1.flash的頁面還存在嗎?是否關掉 2.javascript的function有做甚麼用 就我所知flash傳別人值有兩種方式 1.整個網頁轉到接收值的網頁並將值用post送出給接收值的網頁 2.傳變數給另一個網頁,當另一個網頁接收後運算後(包含開資料庫查詢)輸出成flash看的懂得值,後回傳給flash,在運算的時候flash那個網頁並不會關掉,而那個運算的網頁你不會看到它執行的畫面,但是直會傳回來給flash
本篇文章回覆於2006-05-09 22:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓 |
swf -> javascript這方案不太建議使用...
swf進行javascript的function方法簡單,但無法傳出任何數值... javascript可主動從swf拿出參數...但getObject的方式每種瀏覽器都不一樣... 所以還是建議使用swf(用GET方式) -> cgi 然後cgi(用特定text方式) -> swf較容易 flash接收的是cgi print出來的文字 而結構很像很像GET方式,例如:
本篇文章回覆於2006-05-10 12:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
作者回應
細菌紿終來自火星 ![]() |
嗯嗯。那我可以用get的方式把swf裡的座標丟給cgi
那我該如何把資料丟給swf呢?那些資料都放在js變數裡的話 可以利用swf去進行javascrip function取出資放到swf的變數裡嗎 那swf該用什麼指令去進行javascript function呢?謝謝
本篇文章回覆於2006-05-26 14:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓 |
getURL("javascript:functionName()");
本篇文章回覆於2006-05-26 14:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
5樓
作者回應
細菌紿終來自火星 ![]() |
那請問。javascript的function可以return值給swf作接收嗎
該如何設計哩?
本篇文章回覆於2006-05-26 16:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
6樓
最有價值解答
泡夢 ![]() ![]() |
可以的...先為flash的object標籤加上id參數
然後先用javascript確認flash物件 再用flashObject.SetVariable("參數名稱", "數值")輸入參數... 說真,這個方法一點也不好用... 一來接收的數值是純String字串... 二來flash拿到參數的時間不一...需經常用onEnterFrame來偵察... 望有高手知道其他方案
本篇文章回覆於2006-05-26 18:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |