摘要:/** 去除字符串前面的空格和跳格符*/var src:String=" Hello! ";trace(src); //原文本trace(src.replace(/^\s*/g,"")); //去掉前面的空格trace(src.replace(/\s*$/g,"")); //去掉后面的空格/** 检查文本是否是一个邮箱地址*///var regex:RegExp=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([\.]\w+)*/;var regex:RegExp=new RegExp("^[\\w-]
阅读全文
摘要:今天折腾了一下午终于解决了这个问题。在IE下不被拦截的情况有这么几种:1. 如果是window模式的话,直接使用navigateToURL . (MOUSE_DOWN,MOUSE_UP,CLICK)下都可以。2. 如果是其他两种模式的话,需要借助JS弹窗的形式绕过拦截,具体做法就是:重点在最下面http://hereson.iteye.com/blog/194260package FlashCode.utils{ import flash.display.Sprite; import flash.net.URLRequest; import flash.net.navigateToUR...
阅读全文
摘要:as3种常见的弹性效果公式以及波形运动等as3动画效果公式代码整理,包括AS3的进制转换颜色提取等效果:AS3缓动公式: sprite.x += (targetX – sprite.x) * easing;//easing为缓动系数变量 sprite.y += (targetY – sprite.y) * easing;AS3弹性公式: vx += (targetX – sprite.x) * spring;//spring为弹性系数 vy += (targetY – sprite.y) * spring; sprite.x += (vx *= friction);//frict...
阅读全文
摘要:文章出处:http://www.flashandflex.com/html/xwpd/gn/1258.html从开始研究Flash文件上传,用它来进行批量上传之后。我就遇到很多朋友提出的一个问题。那就是上传之前对所选文件类型的检测。Flash FileReference中的type检测是弱检测。也就是说他只会检测后缀名。如果通过这种方式的话很容易造假。比如,将一个1.exe修改后缀成为1.jpg。然后进行上传。如果你通过FileReference的type来检查是否jpg的话就会发现。Flash会傻乎乎的说:“这是个jpg文件”。如果避免这种瞒天过海的手段呢。如果有特别要求的话可以使用Byte
阅读全文