12条有用的as代码(常用as代码)

所属分类: 网页制作 / Flash 阅读数: 993
收藏 0 赞 0 分享
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://www.5ga.cn"), "_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;
}
更多精彩内容其他人还在看

Flex 放大镜效果实现代码

Flex 放大镜效果实现代码
收藏 0 赞 0 分享

Flex 读取xml文件的方法

Flex 读取xml文件的多种方法小结,大家可以根据需要自己选择。
收藏 0 赞 0 分享

Flex 性能优化常用手法总结

随着Flex越来越多的被人们所熟知,越来越多的互联网也开始了RIA应用。
收藏 0 赞 0 分享

Flex Data Binding详解

Data BindIng简单的说就是当绑定源属性发生变化时,Flex 会把绑定源变化后属性的值赋给目的物的属性。做到了数据同步。
收藏 0 赞 0 分享

Flex 全屏组件 部分全屏的实现代码

一般情况下,Flex全屏是指将整个舞台全屏,而不是待定的组件全屏.网上的例子也一般是指这种情况的.
收藏 0 赞 0 分享

关于Flex 初始化的research

前些天在写一个自定义的UI组件的时候,发现在override createChildren的,只能取到基本类型的自定义变量,而取不到Object类型的自定义变量。
收藏 0 赞 0 分享

flex 简单例子(含实例效果图 源码)

要过节了,工作任务也完成了,闲来没事,研究svg,感觉市场上对svg支持度不高,导致了这项技术不能够被IT群众充分的接纳,一个没有人支持的技术,她必然也不会有很大的前景。研究来研究去,还是觉得flex比较好玩。
收藏 0 赞 0 分享

Flex3 界面布局教程

国庆期间,做了不少基于 flex 的开发工作,对 flex 的布局容器有了进一步深入的理解,也找到不少非常棒的文章,分享到这里方便一下大家。
收藏 0 赞 0 分享

Flex3 界面布局教程 第二篇

国庆期间,做了不少基于 flex 的开发工作,对 flex 的布局容器有了进一步深入的理解,也找到不少非常棒的文章,分享到这里方便一下大家。
收藏 0 赞 0 分享

Flex 3 布局容器学习笔记 整理

国庆期间,做了不少基于 flex 的开发工作,对 flex 的布局容器有了进一步深入的理解,也找到不少非常棒的文章,分享到这里方便一下大家。
收藏 0 赞 0 分享
查看更多