成人免费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-07-30 12:56:02

Flex調用JavaS

2010-08-10 16:30:05

Flex上傳文件

2010-07-27 15:36:15

Flex swf

2010-08-04 09:26:27

Flex數據

2010-08-10 16:41:54

FlexJSP

2010-07-27 10:39:25

Flex組件

2021-07-07 07:47:10

瀏覽器CSS兼容

2011-06-10 17:10:32

Qt GUI 瀏覽器

2010-08-10 17:01:48

FlexJavaScript

2009-03-25 09:11:35

Firefox瀏覽器

2010-08-12 11:05:33

Flex數據綁定

2013-11-18 14:42:53

瀏覽器渲染

2012-06-11 10:54:44

瀏覽器全洞悉

2012-03-20 11:41:18

海豚瀏覽器

2012-03-19 17:25:22

2012-03-20 11:31:58

移動瀏覽器

2012-03-20 11:07:08

2011-09-06 17:47:21

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

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久午夜夜伦鲁鲁 | 成人av电影在线 | av电影一区| 涩涩片影院 | 色综合一区二区 | 久久久久久国产精品免费免费 | 91在线精品秘密一区二区 | 男女视频在线观看免费 | 成人性视频免费网站 | 91性高湖久久久久久久久_久久99 | 亚洲精品v日韩精品 | 国内精品久久久久久久 | 粉嫩一区二区三区性色av | 亚洲三区在线观看 | 久久久久免费观看 | 国产精品午夜电影 | 中文字幕亚洲区一区二 | 91精品国产综合久久久密闭 | 高清av在线 | 亚洲日韩中文字幕一区 | 国产精品自拍视频网站 | 麻豆av一区二区三区久久 | 视频一区二区三区在线观看 | 香蕉视频黄色 | 日韩不卡一区二区三区 | 欧美日韩视频一区二区 | 一本大道久久a久久精二百 国产成人免费在线 | 久久99网 | 91电影在线播放 | 国产精品久久久久久久久免费樱桃 | 黄色网址在线免费观看 | 91亚洲国产 | 91精品中文字幕一区二区三区 | 午夜久久久久久久久久一区二区 | 天堂av中文在线 | 色狠狠一区 | 日韩毛片 | 91精品久久久久久久99 | 亚洲成人精品国产 | 91精品国产91久久综合桃花 | 日本小视频网站 |