Flex 網頁向flex傳引數方法及要點

2021-08-30 07:29:10 字數 1016 閱讀 5514

[url]

網上能查到很多類似資料,但完整性不敢恭維。以下是解決方案及要點:

方法一:通過url的方式向flex傳引數

第2步:獲取引數

var params:object=urlutil.parseurlparameters(externalinte***ce.call("window.location.search.substring", 1));

var param1:string=params["p1"];

parseurlparameters是乙個簡單的分析url引數的方法,以下是方法體:

public static function parseurlparameters(query:string):object;

if(query) }}

return params;

}注:如果window.location.search.substring換成window.location.href.tostring 則可獲取完整的url

方法二:通過flashvar

第1步:修改index.template.html,在其中加入下面**紅色分,

要點:1.四處所加內容一般完全相同,因為要考慮到跨瀏覽器問題,

2、 flashvars這個名稱不能變化

3.flashvars的值可以是動態獲取的,可以是變數,即下例中」233232332232323「可用變數代替或者是「sessionid=233232332232323」整個都可以用變數代替

第2步:在flex中獲取引數

用以下幾種方法都可以:

要點:1.parameters後的"sessionid" 必須與上面傳過來的引數名字一致

2.parameters得到的傳入引數的集合,是個object,key為傳入的引數名,所以可以通過object[key]來獲取引數的值

trace(this.parameters.sessionid);//也可以獲取

trace(this.loaderinfo.parameters.sessionid);//也可以獲取

Flex 編譯引數

img 下面是一些常見的編譯器引數 1,verbose stacktraces 指定swf在執行時異常資訊中包含行號和檔名,這將使產生的swf檔案更大些,帶 verbose stacktraces的swf還是和除錯版本的swf有區別的。2,source path path element 新增其他源...

flex 編譯引數大全

accessible true false 是否具有可理解性 actionscript file encoding 設定檔案編碼 advanced mxmlc help advanced 檢索mxmlc高階引數 allow source path overlap true false 驗證sourc...

flex使用外部引數

摘自 http www.cnblogs.com qkaibo archive 2007 11 22 968516.html 網上的大部分文章都是一般寫給自己看的 今天我把flex使用外部引數說詳細點 從頭說起 我們假設新建乙個工程叫test 然後 在編譯完後bin目錄下有乙個test.html檔案 ...