- 复制内容到剪贴板
- 复制一个 ArrayCollection
PLAIN TEXT >> ACTIONSCRIPT:
-
//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 );
-
- 打开 URL
- 刷新页面
PLAIN TEXT >> ACTIONSCRIPT:
-
navigateToURL ( new URLRequest ( "javascript:location.reload();" ), "_self" );
-
- 关闭浏览器
PLAIN TEXT >> ACTIONSCRIPT:
-
navigateToURL ( new URLRequest ( "javascript:window.close()" ), "_self" );
-
- 设置 Alert 窗口透明背景
- 设置随机颜色
- 删除字符串左空白字符
PLAIN TEXT >> ACTIONSCRIPT:
-
// 原文采用循环查找字符然后用 substring 截取字符的方式
-
// 这种方式代码多, 效率低, 这里就不列出原文的代码了
-
// 下面是我用正则实现的(包括下面的 rtrim)
-
private function ltrim (_s: String ): String
-
{
-
return _s. replace (/^\s+/, '' );
-
}
-
- 删除字符串右空白字符
PLAIN TEXT >> ACTIONSCRIPT:
-
private function rtrim (_s: String ): String
-
{
-
return _s. replace (/\s+$/, '' );
-
}
-
- 删除字符串两侧空白字符
PLAIN TEXT >> ACTIONSCRIPT:
-
private function trim (_s: String ): String
-
{
-
return ltrim (rtrim (_s ) );
-
}
-
- 取得数据类型
- 生成验证码
PLAIN TEXT >> ACTIONSCRIPT:
-
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;
-
}
-