当前位置: 首页 > 图文教程 > Flash动画 > ActionScript > 学习Flex:常见的Flex代码

ActionScript
FLASH AS3与网页JS参数值传递的问题
Flash AS3的parameters对象处理网页参数
Flash教程 认识Flash ActionScript的环境
Flash ActionScript编程基础
Flash AS3代码实现鼠标跟随喷枪涂鸦效果
falsh 跨域调用配置
Flash AS3.0 实例教程 喷泉动画特效
AS3 Loader与URLLoader的比较
ColorTransform类调整显示对象的颜色值
Flash AS3 快速制作烟雾动画
Flash AS3 制作文字飞出动画
ActionScript 学习小心得
ActionScript3.0读取网页FlashVars中的参数的问题
通过实例学习AS3.0:案例三
通过实例学习Flash AS3.0:案例四
通过实例学习Flash AS3.0:案例五
通过实例学习Flash AS3.0:案例六
Flash教程:认识Flash ActionScript的环境
Flash as入门(1):认识AS面板
Flash as入门(3):AS基本语法

ActionScript 中的 学习Flex:常见的Flex代码


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-30   浏览: 113 ::
收藏到网摘: n/a

1.复制内容到系统剪贴板
System.setClipboard(strContent);


2.复制一个ArrayCollection

   //dummy solution( well, it works )
   var bar:ArrayCollection = new ArrayCollection();
   for each ( var i:Object in ac ){
       bar.addItem( i );
   }
   // fantastic ! //
   var bar:ListCollectionView = new ListCollectionView( ListCollectionView( ac ).list );


3.打开一个新浏览器窗口
navigateToURL(new URLRequest('http://ntt.cc'), '_blank');


4.刷新浏览器
navigateToURL(new URLRequest("javascript:location.reload();"),"_self")


5.关闭浏览器
navigateToURL(new URLRequest("javascript:window.close()"),"_self");


6.设置Alert 窗口的背景为透明
Alert
    {
    modalTransparency:0.0;  
    modalTransparencyBlur:0;
    }


7.取随机颜色

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

8.清除子串左侧空格

public function LTrim(s : String):String
    {
      var i : Number = 0;
      while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 || s.charCodeAt(i) == 9)
      {
        i++;
      }
      return s.substring(i,s.length);
    }

9.清除字串右侧空格
public function RTrim(s : String):String
    {
      var i : Number = s.length - 1;
      while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 ||s.charCodeAt(i) == 9)
      {
        i--;
      }
      return s.substring(0,i+1);
    }

10.清除字串左右的空格
public function Trim(s : String):String
    {
      return LTrim(RTrim(s));
    }

11.获取数据类型

getQualifiedClassName(data)

12.生成随机字符串.
private function GenerateCheckCode():String
   {
       //init
       var ran:Number;
       var number:Number;
       var code:String;
       var checkCode:String ="";
       //get 4 radom
      for(var i:int=0; i<4; i++)
      {
          ran=Math.random();
          number =Math.round(ran*10000);            //get result like 0.1234
          if(number % 2 == 0)
            code = String.fromCharCode(48+(number % 10));        //0's ASCII code is 48
          else
            code = String.fromCharCode(65+(number % 26)) ;        // A's ASCII code is 65
          checkCode += code;
      }
      return checkCode;
}