成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

學習筆記 如何實現Flex與瀏覽器交互

開發 后端
本文向大家簡單介紹一下Flex與瀏覽器交互的概念,在用Flex做Web應用時為了擴展應用程序功能,勢必會更多的同瀏覽器進行交互。

本文和大家重點討論一下Flex與瀏覽器交互問題,在用Flex做Web應用時為了擴展應用程序功能,勢必會更多的同瀏覽器進行交互,這樣就會用到下面介紹的知識。

總結Flex與瀏覽器交互

在用Flex做Web應用時為了擴展應用程序功能,勢必會更多的同瀏覽器進行交互,這樣就會用到下面介紹的知識。

1、在Flex中實現URL跳轉(使用flash.net.navigateToURL()方法如:)
 

  1. /*  
  2. *param1:要跳轉的URL  
  3. *param2:跳轉方式_blank/_self  
  4. */  
  5. navigateToURL(newURLRequest("http://blog.csdn.net/xingjunli"),"_blank"); 

2、Flex與瀏覽器交互使用FlashVars傳替換參數(使用Application.application.parameters屬性)

頁面嵌入SWF文件代碼(我們可以通過JS動態來設置FlashVars信息已達到數據交互的目的)
 

  1. <objectclassidobjectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"width="100%"height="100%"id="mySwf"> 
  2. <paramnameparamname="movie"value="main.swf"/> 
  3. <paramnameparamname="quality"value="high"/> 
  4. <paramnameparamname="bgcolor"value="#869ca7"/> 
  5. <paramnameparamname="allowScriptAccess"value="sameDomain"/> 
  6. <paramnameparamname="FlashVars"value="UserName=Andy_liu&Age=18 
  7. &Address=HongKong"/> 
  8. </object> 

Flex中獲取參數代碼:
 

  1. privatefunctiononFlashVars(e:MouseEvent):void//獲取頁面參數  
  2. {  
  3. varparameters:Object=Application.application.parameters;  
  4. labURL.text=Application.application.url.toString();//http://localhost:8889/main.swf  
  5. varparam1:String=parameters.UserName;//Andy_liu  
  6. varparam2:int=parseInt(parameters.Age);//18  
  7. varparam3:String=parameters.Address;//HongKong  
  8. /*  
  9. txtParam1.text=param1;  
  10. txtParam2.text=String(param2);  
  11. txtParam3.text=param3;  
  12. */  
  13.  
  14. }  
  15.  

 3、Flex與瀏覽器交互時在Flex中調用JavaScript函數

先在頁面中完成jsfunction(注在Flex中只能調用當前頁面引入的JS函數)
 

  1. functionShowUserInfo(name,age,address)  
  2. {  
  3. alert("Name:"+name+"\n"+"Age:"+age+"\n"+"Address"+address);  
  4. return"CallSuccessful!"  

Flex中調用方法并獲取JSfunction返回值(使用ExternalInterface.call()方法):

  1. privatefunctiononCallJS(e:MouseEvent):void  
  2. {  
  3. /*  
  4. *param1:當前頁JSfunction方法名  
  5. *param...傳遞的參數0-N個  
  6. */  
  7. varresultValue:String=ExternalInterface.call("ShowUserInfo",txtParam1.text,txtParam2.text,txtParam3.text);  
  8. //resultValue=CallSuccessful!  
  9. }  

【編輯推薦】

  1. 使用FlexSDK4時三大注意事項
  2. FlexBuilder4十大新特性閃亮登場
  3. 三大方法實現Flex全屏
  4. 揭開Flex正則表達式的神秘面紗
  5. 技術分享 在Flex中嵌入Flex字體的步驟

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-08-10 10:23:30

Flex瀏覽器標題

2010-09-16 11:21:54

FirefoxJS

2010-08-10 16:30:05

Flex上傳文件

2010-07-30 12:56:02

Flex調用JavaS

2010-07-27 15:36:15

Flex swf

2010-07-27 10:39:25

Flex組件

2021-07-07 07:47:10

瀏覽器CSS兼容

2011-06-10 17:10:32

Qt GUI 瀏覽器

2010-08-04 09:26:27

Flex數據

2010-08-10 16:41:54

FlexJSP

2010-08-10 17:01:48

FlexJavaScript

2009-03-25 09:11:35

Firefox瀏覽器

2013-11-18 14:42:53

瀏覽器渲染

2010-08-12 11:05:33

Flex數據綁定

2012-06-11 10:54:44

瀏覽器全洞悉

2012-03-20 11:07:08

2012-03-19 17:25:22

2012-03-20 11:31:58

移動瀏覽器

2012-03-20 11:41:18

海豚瀏覽器

2011-09-06 17:47:21

瀏覽器單窗口多任務
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品国产99国产精品 | 日韩一二三区视频 | 国产精品久久久亚洲 | 国产一区免费 | 成人在线观 | 91在线观| 91精品久久久久久综合五月天 | 亚洲精品欧美 | 一区二区久久精品 | 欧美精品一区二区三区在线播放 | 91精品国产乱码久久久久久久久 | 日韩精品久久一区二区三区 | 午夜一区二区三区视频 | 国产精品一区二区在线 | 亚洲精品久久久久久一区二区 | 午夜激情视频 | 中文字幕成人av | 国产精品久久久久久久免费观看 | 国产色婷婷精品综合在线播放 | 国产高清一区二区三区 | 一级特黄色毛片 | 久久久免费 | 成人高清视频在线观看 | 国产精品视频不卡 | 色偷偷噜噜噜亚洲男人 | 国产亚洲精品精品国产亚洲综合 | 在线成人精品视频 | 在线观看成人小视频 | 亚洲欧美日韩中文在线 | 成人免费视频一区二区 | 四虎影院在线免费观看 | 在线一区二区三区 | 荷兰欧美一级毛片 | 国产乱码精品1区2区3区 | 欧美日韩国产在线观看 | 在线精品一区 | 久久久久一区 | 狠狠狠 | 色呦呦在线 | 久久精品国产99国产精品 | 久久久观看 |