最近開始使用flex進行開發。需要從url中獲取引數,查了好些網頁也沒有找到適用的方法。但最中還是找到了解決方法,現寫出來,與大家分享,節省查閱的時間。
對於flex使用引數就兩個地方(我是個菜鳥,目前就知道兩個) ,乙個是mx:script裡,另乙個就是元件(如label或textinput等)。有如下格式url:a.swf name=1&pass=2;在元件中使用只要定義好乙個變數,然後直接使用就可以了,而對於mx:script裡則不行。如下:
flex的頁面傳值
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
creationcomplete="init();" >
import mx.controls.alert;
private function init():void
解決Flex從頁面 URL裡獲取引數的問題
1 當用http xx mxml?name hermit function getparafromurl 在 ac fl runcontent 中加入 flashvars getparafromurl 如 果頁面是flex builder 通過模板自動生成的 那麼需要在index.template....
獲取url引數
想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...
獲取url引數
想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...