小弟我想傳值到SWF裡,JS中的變數sessionid的值如何傳不進去呢?還望高人指點一上,真心感謝,鞠躬了
來源:互聯網
上載者:User
我想傳值到SWF裡,JS中的變數sessionid的值怎麼傳不進去呢?還望高人指點一下,真心感謝,鞠躬了
我想傳值到SWF裡,JS中的變數sessionid的值怎麼傳不進去呢?還望高人指點一下,真心感謝,鞠躬了
這段是AS代碼
import flash.net.FileReference;
import flash.external.ExternalInterface;
stop();
var sessionid:String ='11';
ExternalInterface.call("getsid()");
var uploadProgressScript:String = '感謝使用系統'+sessionid;
=========================================
這段是JS代碼
function getsid()
{
var id2 = ";
document.jqUploader.SetVariable("sessionid", id2);
}
==========================================
這是頁面插入FLASH的代碼(是不是這裡寫少了)
===========================================
另外:FLASH裡面分5層 每層只有一幀,上面這段AS代碼寫在第一層(名叫action的層)中的第一幀了,跟這個有關係嗎?
------解決方案--------------------
我這樣調用flash並傳遞sessionid是可以正常接收的.
你可以參考swfupload這個組件看看他的as代碼的寫法
下載地址是:http://code.google.com/p/swfupload/
------解決方案--------------------
既沒有 name 也沒有 id 不會也是“複製的時候哦少複製了”了吧