12個Flex常用功能代碼再現

本文和大家重點討論一下12個Flex常用功能代碼,通過對這些代碼的介紹我們可以明確它的功能,在以後的使用的過程中可以信手拈來。

12個Flex常用功能代碼

1。複製內容到Flex系統剪貼板

System.setClipboard(strContent);

2。複製一個ArrayCollection

  1. //dummysolution(well,itworks)  
  2. varbar:ArrayCollection=newArrayCollection();  
  3. foreach(vari:Objectinac){  
  4. bar.addItem(i);  
  5. }  
  6. //fantastic!//  
  7. varbar:ListCollectionView=newListCollectionView(ListCollectionView(ac).list); 

3。Flex打開一個新瀏覽器窗口

navigateToURL(newURLRequest('http://ntt.cc'),'_blank');

4。刷新瀏覽器

navigateToURL(newURLRequest("javascript:location.reload();"),"_self")

5。關閉瀏覽器

navigateToURL(newURLRequest("javascript:window.close()"),"_self");

6。Flex設置Alert窗口的背景爲透明

  1. Alert  
  2. {  
  3. modalTransparency:0.0;  
  4. modalTransparencyBlur:0;  

7。取隨機顏色

lbl.setStyle('color',0xffffff*Math.random());

8。清除子串左側空格

  1. publicfunctionLTrim(s:String):String  
  2. {  
  3. vari:Number=0;  
  4. while(s.charCodeAt(i)==32||s.charCodeAt(i)==13||s.charCodeAt(i)==10||s.charCodeAt(i)==9)  
  5. {  
  6. i++;  
  7. }  
  8. returns.substring(i,s.length);  

9。清除Flex字符串右側空格

  1. publicfunctionRTrim(s:String):String  
  2. {  
  3. vari:Number=s.length-1;  
  4. while(s.charCodeAt(i)==32||s.charCodeAt(i)==13||s.charCodeAt(i)==10||s.charCodeAt(i)==9)  
  5. {  
  6. i--;  
  7. }  
  8. returns.substring(0,i+1);  

10。清除Flex字符串左右的空格 

  1. publicfunctionTrim(s:String):String  
  2. {  
  3. returnLTrim(RTrim(s));  

11。獲取數據類型

getQualifiedClassName(data)

12。生成隨機Flex字符串。

  1. privatefunctionGenerateCheckCode():String  
  2. {  
  3. //init  
  4. varran:Number;  
  5. varnumber:Number;  
  6. varcode:String;  
  7. varcheckCode:String="";  
  8. //get4radom  
  9. for(vari:int=0;i<4;i++)  
  10. {  
  11. ran=Math.random();  
  12. number=Math.round(ran*10000);//getresultlike0.1234  
  13. if(number%2==0)  
  14. code=String.fromCharCode(48+(number%10));//0'sASCIIcodeis48  
  15. else  
  16. code=String.fromCharCode(65+(number%26));//A'sASCIIcodeis65  
  17. checkCode+=code;  
  18. }  
  19. returncheckCode;  
發佈了30 篇原創文章 · 獲贊 7 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章