12个Flex常用功能代码再现

您所在的位置:开发 > Web > RIA > 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;  

转载于:https://www.cnblogs.com/liuzhong/archive/2011/07/22/2113918.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值