浅析flash与后台交互时的数据压缩[转]

问题:有如下一段字符串,需要提交到后台做保存。为了提高传输速率,降低文件大小,需要将该字符串进行压缩。 “25a133ad,25a133,25a133,25a133,25a133au,230a105ad,230a105,230a105,240a105,259a105,274a105,303a105,323a105,337a105,345a105,347a105,348a105,348a105,348a105,348a105au,274a128ad,274a128,273a135,270a160,268a179,265a196,263a207,261a215,261a217,261a217,261a217,261a217,261a217,261a217,261a217au,305a128ad,305a128,308a136,316a159,322a181,325a199,327a206,327a206,327a206,327a206au,232a154ad,233a154,247a155,266a156,289a156,310a155,324a155,335a155,339a155,339a155,339a155,339a155,339a155,339a155,339a155au,44a137ad,44a137,44a137,44a137au,419a130ad,419a130,420a131,428a141,435a146,442a152,445a156,453a162,459a164,462a165,462a165,462a166,461a165,457a160,448a149,445a146,444a145,444a145,443a145,443a146,445a152,449a158,455a159,457a159,465a156,474a151,478a150,481a148,482a148,482a148,482a152,481a166,481a171,481a171,482a170,484a159,487a152,489a150,489a149,489a149,489a149,489a149,489a149,489a149,489a149,489a149,489a149,489a149,489a149,489a149au,35a285ad,35a285,35a285,35a285,35a285au,560a138ad,560a138,568a148,577a159,584a168,591a175,598a182,599a183,599a183,599a183,598a180”利用无损压缩算法,将字符串进行压缩,非常耗时间,as2实现起来比较勉强,是不是可以另寻捷径呢?

Flash

深入了解setInterval方法的几个重点[转]

相信大家对setInterval方法肯定非常熟悉,但不少人对其缺乏深入的了解,致使当一个flash里有多个setInterval的时候就容易混淆,该清除的间隔ID没有清除,不该清除的时候却清除了。对于setInterval的语法我就不赘述,很多文章都有详细说明,下面来说一下setInterval的几个重点。 1、setInterval和clearInterval都是全局函数,也就是_global.setInterval()和_global.clearInterval()。这一点大家应该都知道,但是可能并没有特别注意。不过这点对我们理解他们非常重要。setInterval的返回值是一个间隔ID(数字),所以这个间隔ID也是全局的。比如下面的代码:

Flash

运行ASP程序出现-2147467259的解决方法

我许多次在运行ASP程序时遇到错误-2147467259 经过搜索,发现可行解决方法: 运行ASP程序出现-2147467259 (0x80004005)的解决方法大全 具体症状: 安装杀毒软件后服务器无法打开.asp文件,提示The remote procedure call failed and did not execute,再刷新变为:-2147467259 (0x80004005...

Flash

判断textfield的值是否等于X的问题

一周之内被三个朋友问了几次:都是用FLASH做填空题的麻烦。话说舞台上有一试题,要求在一变量为c的textfield内输入正确答案,点提交按钮判断正确与否并记分(或跳转至下题并记分),而通过类似 on (release, keyPress “”) { trace(c); if (c==””) { o=”你还没有填写正确答案!”; } else if (c==a*b) { o=”回答正确,加10分!”; d+=1; ds=d; } else{ o=”回答错误!”; } }这样的脚本无法执行成功……其实这个问题是因为FLASH的一个细节,填写答案的动态文本经常容易生成html代码:如题目为4X4=?,填写答案为16,而此时c的值为16

Flash

Flash本地回放安全性

一好友从网上下载了Flash格式的mp3播放程序,想放到qq空间做音乐播放器,这个播放程序是通过xml设置播放列表,FLASH读取XML数据,再播放音乐的。可是在修改了XML里的音乐为网络上歌曲时,在本地测试时遇到了FLASH安全禁止的提示:flash player 已终止一项可能不安全的操作……他就将FLASH在本地回放安全性设置里设置为“只允许访问网络”,可是仍然没有效果。在FLASH的...

Flash

网页上的FLASH挡住层?!

今天做组卷系统时,发现FLASH挡住浮动层,无论如何都显示在最顶,无法与层共存 遂搜索之,终获解决良方: 让Flash不档住浮动对象或层的关键参数:wmode=opaque 方法: 针对IE 在内加上参数 针对FF 在内加上参数wmode=”opaque”

Flash / Web前端

一篇关于 RIA的比较深刻的评论

《程序员》杂志05年第二期原文,个人网站转载请注明作者(王林/Azure)和出处(中国RIA开发者www.riacn.com)并且保留这段版权说明,商业网站转载需要得到CSDN的许可。 RIA技术概览 互联网已经日益成为应用程序开发的默认平台,传统的Web应用程序(Web Application)是基于HTML页面、服务器端数据传递的模式。而HTML是适合于文本的,随着Web应用程序复杂性越来越高,传统的Web应用 程序已经渐渐不能满足Web浏览者更高的、全方位的体验要求了,这就是被Macromedia公司称之为的”体验问题”(”Experience Matters”)。此时一种被称为Rich Internet Application(简称RIA,中文翻译作”丰富互联网应用程序”)的具高度互动性和丰富用户体验的网络应用程序出现了。Macromedia公司 也借此机会开发了相关的技术和开发工具,促进RIA的开发和普及。

Flash

flash as和js里都可以使用的小方法整理[转]

随机关键字方法比较适合用于生成随机密码,和数据库关键字(在Ajax和Flash客户端生成)!//随机关键字生成方法(AS和JS里都可以使用)function getRandomKeyID(len){if (len == undefined) {len = 6;}var keyID = “”;var char_arr = new Array();char_arr.push(function () {return String.fromCharCode(48+Math.floor(Math.random()*10));});char_arr.push(function () {return String.fromCharCode(97+Math.floor(Math.random()*26));});char_arr.push(function () {return String.fromCharCode(65+Math.floor(Math.random()*26));});for (var i = 0; i<len; i++) {keyID += char_arrMath.floor(Math.random()*char_arr.length);}return keyID;}

Flash

网页界面设计教程七:动画设计[转]

周期、关键帧和行为被称为动画的三个属性。使用简单的GIF动画生成的广告图形,点击率会上升10%-25%,而动画广告的面积平均比静态广告小5%-25%。动画由于在信息的方向性诱导方面的优势,除了能够加强视线在视觉传达领域的注意外,在引导视线方面能够发挥更大的能动性,引导视线完全按照设计师的意图去浏览,以最快捷的途径,最有效的感知方式获取视觉信息,使设计师能够更有效地影响浏览者的视线运动轨迹。当...

Flash

网页界面设计教程六:版式的构成与设计[转]

网页界面中除了点、线面这些实体造型元素,其余的空间就是“空白”,空白不一定是“白”,它可以是与背景色相同的表示“虚”的空间范围。空白能使实体在视觉上产生动态,获得张力。在中国传统绘画中,空白的表现力丰富,同时又使笔墨生支灵妙,无怪乎古人所说“形得之于形外”,“计白守黑”。页面中巧妙地留白,讲究空白之美,有助于更好地烘托主题,渲染气氛,集中视线,加强空间层次,使版面疏密有序,布局清晰。

Flash
1…1112131415…17