javascript 18位身份证号码最后一位校验码

评论(0)浏览(92)分类:JavaScript/Ajax开发技巧
javascript 18位身份证号码最后一位校验码  javascript 18位身份证号码最后一位校验码源代码titlejavascript 18位身份证号码最后一位校验码/titlescript function getIDChar18(id) { var arr = id.split(''), sum = 0, vc = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2]; for (var i = 0; i 17; i++) sum += vc[i] * parseInt(arr[i]); r..

19.8.将ActionScript 数据对象编码成XML

评论(0)浏览(91)分类:flash/flex/fcs/AIR
19.8.将ActionScript 数据对象编码成XML19.8.1. 问题如何将一个ActionScript 对象转换成XML.。19.8.2. 解决办法可以使用SimpleXMLEncoder.encodeValue 方法把一个对象及其属性写入到一个XMLDocument 对象里。19.8.3. 讨论当创建XML 以传送Web 服务或服务端方法的URL 为XML 时, SimpleXMLEncoder 对象是非常有用的。在这个对象中定义了一个名叫encodeValue 的方法, 其签名格式如下:+展开..

8.1.载入并显示图像

评论(0)浏览(91)分类:flash/flex/fcs/AIR
8.1.载入并显示图像8.1.1 . 问题我需要使用Flex 组件来显示一个图片。8.1.2 . 解决办法使用一个嵌入声明把图像文件编译到SWF 文件中,或者在在运行时载入它。8.1.3 . 讨论Flex 支持在运行时或在编译时导入GIF,JPEG,PNG 和SWF 文件,支持SVG 文件在编译时嵌入。你选择的方法依赖于图片的文件类型和应用程序的参数。任何嵌入式图像已经成为SWF 文件的一部分,所以不..

Div+CSS布局的扩展技巧和用法24则

评论(2)浏览(91)分类:HTML/CSS兼容/XML
Div+CSS布局的扩展技巧和用法24则 在CSS网页布局开发中,会有很多小技巧,新手朋友往往对此很不熟悉。在某一两个小问题上,或许纠缠很长时间才能搞明白,虽然在的文档中,多次提及过这方面的内容,但依然有很多朋友在这些问题上犯错。我们今天看看这些CSS技巧,认真读一读,或许您并不能完全理解,您可以在进行搜索,扩展您所想要得到的知识,相信您会有很多收获!网页布局开发..

第七章.绘图和遮盖

评论(0)浏览(91)分类:flash/flex/fcs/AIR
第七章.绘图和遮盖7.0.介绍7.1.设置线条样式7.2.设置渐变线条样式7.3.画一条线7.4.画一条曲线7.5.画一条扇形7.6.画一个矩形7.7.画一个圆7.8.画一个椭圆7.9.画一个三角形7.10.画出规则的多边形7.11.绘制星形7.12.用实心和半透明来填充图形7.13.用渐变色填充图形7.14.用位图填充图形7.15.编写遮罩

8.10.创建噪波图案

评论(0)浏览(91)分类:flash/flex/fcs/AIR
8.10.创建噪波图案问题我要创建随机噪波图案解决办法使用BitmapData类的noise( )方法讨论噪波图案是一些随机的象素值组成的图案,虽然这也能通过循环调用setPixel( )方法做到,但是noise( )方法更简单些且功能强大。noise( )创建随机杂乱的图案,它就像我们的电视当没有信号时出现的图案那样,但是如果把噪波和其他滤镜组合使用会得到很有意思的效果。直接通过Bit..

第九章.文本

评论(0)浏览(90)分类:flash/flex/fcs/AIR
第九章.文本9.0.简介9.1.创建带边框的文本框9.2.创建带背景色的文本框9.3.变成一个用户输入框9.4.变成一个密码输入框9.5.过滤文本输入框9.6.设置输入域的最大数量9.7.显示文本9.8.显示HTML格式文本9.9.压缩空格9.10.调整文本框大小以适应内容9.11.滚动文本9.12.响应滚动事件9.13.格式化文本9.14.格式化用户输入的文本9.15.格式化一部分文本9.16.设置文本框字..

11.6.使用三角定理

评论(0)浏览(90)分类:flash/flex/fcs/AIR
11.6.使用三角定理问题我想做一些高级动画,如旋转,循环运动或摆动解决办法使用内建的函数:Math.sin( ),Math.cos( ),和Math.atan2( ).讨论11.2节和11.4节已经使用了正弦和余弦函数,除此它们还被用来产生更有用的效果,比如围绕一个中心或沿着直线做运动,旋转等效果。Math.sin( )和Math.cos( )函数都是基于正三角形(有一个角等于90度)。当增大函数的参数数..

12.8.每次只读取一个字符

评论(0)浏览(90)分类:flash/flex/fcs/AIR
12.8.每次只读取一个字符问题我想每次只读取字符串中的一个字符解决办法在for语句中使用String.charAt( )方法,也可以用String.split( )方法,以空字符串作为分隔符把所有的字符分离出来作为数组,然后再用for语句遍历数组。讨论最简单的方法就是在for循环中通过字符串的字符下标依次读取每个字符,下标范围为0到string.length-1,使用charAt( )方法即可读取字符进行处理..

14.7.使用Timer(定时器)

评论(0)浏览(90)分类:flash/flex/fcs/AIR
14.7.使用Timer(定时器)问题我想通过一定的间隔或一定的延时轮询某个方法解决办法使用flash.util.Timer 类讨论flash.util.Timer 类允许通过添加时间事件或延时来调用方法。通过Timer构造器创建实例对象,传递一个毫秒数字作为构造器参数作为间隔时间,下面的例子实例化一个Timer对象每隔1秒钟发出事件信号:+展开-ActionScriptvartimer:Timer=newTimer(1000);一旦创建了..

7.5.画一条扇形

评论(0)浏览(90)分类:flash/flex/fcs/AIR
7.5.画一条扇形问题我要画一条弧线解决办法使用Pen.drawArc( )方法讨论扇形是圆的一部分,它比curveTo( )方法要困难的多,不过使用Pen.drawArc( )方法,你可以画出任意半径和长度的扇形,drawArc( )方法接受以下参数:x扇形中心的x坐标(圆的中心)y扇形中心的y坐标radius扇形半径arc扇形度数,指定为角度startingAngle扇形开始角度,默认为0radialLines布尔值..

7.15.编写遮罩

评论(0)浏览(90)分类:flash/flex/fcs/AIR
7.15.编写遮罩问题我要创建遮罩解决办法使用DisplayObject.mask.讨论遮罩可用来创建唯一的图形或视觉效果。例如,可以创建擦除和过渡效果。还可以创建有趣的动画效果,甚至是图形扭曲效果。任何可视化对象都可以作为任一对象的遮罩,下面的代码把sampleSprite 的遮罩设置为maskSprite:+展开-ActionScriptsampleSprite.mask=maskSprite;下面的例子画了两个图形..

4.1.数字的不同表现形式

评论(0)浏览(90)分类:flash/flex/fcs/AIR
4.1.数字的不同表现形式问题我要指定数字为十进制,八进制或十六进制解决办法十六进制以0x开头,八进制以0开头,二进制不能直接表示,可以用等价的八进制或十六进制或用parseInt() 函数转换字符为数字。讨论ActionScript 中各种格式使用是很方便的。比如,如果你要设置Sprite.rotation 属性,最好是用十进制数:+展开-ActionScriptrectangleSprite.rotation=180;另一方..

第四章 Flex 编程入门教程 第一节创建你的第一个应用程序

评论(0)浏览(90)分类:flash/flex/fcs/AIR
第四章 Flex 编程入门教程 第一节创建你的第一个应用程序本章节将提供一系列的课程教授你如何开发Flex 应用程序。第一节创建你的第一个应用程序本节将向你展示如何使用Adobe Flex Builder 编译和运行一个简单的Flex 应用程序。其中涉及的重点内容包括Flex Builder 项目的概念。在Flex Builder 中,所有的程序都被包含在项目/projects 里。创建一个项目在 Flex Builder 中创建一个Flex 应用程序之前,你..

css属性-续

评论(0)浏览(90)分类:HTML/CSS兼容/XML
css属性-续方框属性-------------------------------------------------------------------------------- 上边界 右边界 下边界 左边界 边界 上补白 右补白 下补白 左补白 补白 上边框宽度 右边框宽度 下边框宽度 左边框宽度 边框宽度 边框颜色 边框式样 上边框 右边框 下边框 左边框 边框 宽度 高度 漂浮 清除------------------------------------------..

8.2.创建视频显示

评论(0)浏览(90)分类:flash/flex/fcs/AIR
8.2.创建视频显示8.2.1. 问题我需要在应用程序中显示一个FLV 文件。8.2.2. 解决办法在你的应用程序中使用VideoDisplay 类,并使用Button 对象,来实现播放和暂停。8.2.3. 讨论VideoDisplay 类包装一个flash.media.Video 对象,并且相当简单的向对象添加视频。将VideoDisplay 的source 属性设置为一个FLV 文件的URL 地址,把autoplay 参数设置为true,当NetStream..

5.2.为List的某项设置图标

评论(0)浏览(90)分类:flash/flex/fcs/AIR
5.2.为List的某项设置图标5.2.1问题用list 提供的数据为以itemRenderer 为基础的List 控件设置图标5.2.2 解决方法使用List 组件的iconFunction 属性,并创建一个方法用来返回以类的型式嵌入的图片5.2.3 讨论iconFunction 是一个描述嵌入图片并返回类对象的方法,嵌入的图片由list 组件中的itemRenderer 使用,iconFunction 的用法是简单地定义的方法名传递,例如:setIco..

9.7.运行时声明样式

评论(0)浏览(90)分类:flash/flex/fcs/AIR
9.7.运行时声明样式9.7.1.问题你想在运行时利用ActionScript 为Flex 组件声明和用户化样式。9.7.2.解决办法创造mx.styles.CSSStyleDeclaration 对象,并将和mx.styles.StyleManager 存储的选择器名联系起来。9.7.3.讨论CSSStyleDeclaration 对象拥有能在运行时被设置且用户化的样式属性及值。当你通过mx:Style标记在本地或外部文件中定义CSS 规则, Flex 在编译时自..

24.0.简介

评论(0)浏览(90)分类:flash/flex/fcs/AIR
24.0.简介Socket 套接字连接允许Flash播放器通过指定的端口与服务器通信,socket连接与其他通信技术最大的不同是socket连接在数据传输完成后不会自动关闭。当socket连接创建后,连接会一直保持,直到客户端(Flash播放器)和服务端主动关闭,因此服务器可在任何时间不用客户端请求即可发送数据给客户端。Socket连接被普遍用于创建多用户应用程序,比如说一..

18.5.使用IExternalizable接口自定义序列化

评论(0)浏览(90)分类:flash/flex/fcs/AIR
18.5.使用IExternalizable接口自定义序列化18.5.1. 问题当通过RemoteObject 或DataService 发送强类型数据时我想进行自定义决定哪些属性将被发送过去。18.5.2. 解决办法使用ActionScript 3 API flash.utils.IExternalizable,它兼容java.io.IExternalizable API.18.5.3. 讨论通常使用可序列化类是在序列化中包含只读的属性。虽然在服务端可有多种方式完成此目的,但是在客户端就没有什么方..

26.10.控制打印未知长度的多页内容

评论(0)浏览(90)分类:flash/flex/fcs/AIR
26.10.控制打印未知长度的多页内容26.10.1. 问题我想控制超过多页打印内容的布局,但是我不知道到底有多少数据将被打印以及组件的尺寸。26.10.2. 解决办法如果你要打印表格式数据,需要使用PrintDataGrid组件控制多页内容的打印。PrintDataGrid组件可控制变化的重复的多页打印内容。26.10.3. 讨论如果你有表格式的数据,比如数据报表,就可以使用PrintDataGrid组件格式化数据打印..

IE浏览器DOM事件中不能使用start作为函数名

评论(0)浏览(90)分类:JavaScript/Ajax开发技巧
IE浏览器DOM事件中不能使用start作为函数名  在IE浏览器下,DOM事件中不能执行函数名为start的函数,要不会出现“对象不支持此操作”的JavaScript脚本错误。  测试代码如下+展开-HTML!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"htmlxmlns="http://www.w3.org/1999/xhtml"headmetahttp-equiv="Content-Type"c..

IE用户智商低 精心策划的假新闻

评论(0)浏览(90)分类:HTML/CSS兼容/XML
IE用户智商低 精心策划的假新闻【CSDN综合报道】最近,“IE浏览器用户智商低”的新闻被国内外各大媒体广泛报道。然而,BBC经过调查,发现这是一条精心制造的假新闻。这一结论最初来自一家名为AptiQuant的加拿大心理测试机构7月28日发布的新闻稿(附有非常专业的调查报告),称有10万人参与的网上调查结果表明,IE用户的智商低于其他浏览器用户。这条消息具有足够爆炸性,包括B..

javascript 作用域链分析

评论(0)浏览(90)分类:JavaScript/Ajax开发技巧
javascript 作用域链分析+展开-JavaScriptvara=10;functiontest(){a=100;alert(a);alert(this.a);vara;alert(a);}test();对于上述代码中test函数的作用域链的形成过程:step:1[[scope]] = { { a: undefine, test: undefined, document: ..., location: ..., }}step2:[[scope]] = { { a: 10, test: undefined, ..

26.11.打印页眉和页脚

评论(0)浏览(89)分类:flash/flex/fcs/AIR
26.11.打印页眉和页脚26.11.1. 问题我想打印出页眉和页脚26.11.2. 解决办法创建打印渲染器组件控制页面布局26.11.3. 讨论结合打印渲染器的PrintDataGrid比PrintDataGrid自身具备更多的布局控制能力。常见的任务就是打印页眉和页脚。这个技术涉及是否在布局中包含页眉和页脚以及PrintDataGrid的validNextPage属性的测试结果。下面的代码,HeaderFooterPrintRenderer.m..

利用ActiveXObject组件加用户

评论(0)浏览(89)分类:JavaScript/Ajax开发技巧
利用ActiveXObject组件加用户by:lcx  今天研究了一下用户控制面板文件nusrmgr.cpl,发现调用的是Shell.Users来加用户,它还同时调用了 wscript.shell、Shell.Application、Shell.LocalMachine这三个组件。不过加用户的话,这一个 Shell.Users就足够了。那么可能在删掉了net.exe和不用adsi之外,这也可能是一种新的加用户的方法。代码如下:js:+展开-JavaScriptvaro=newAct..

18.10.添加SOAP头到WebSerice请求

评论(0)浏览(89)分类:flash/flex/fcs/AIR
18.10.添加SOAP头到WebSerice请求18.10.1. 问题我想发送SOAP 头到WebService 组件的请求中。18.10.2. 解决办法创建一个SOAPHeader 对象,参数为所使用的名称空间和添加到header 的内容。然后调用WebService.addHeader 方法发送带有请求的header。18.10.3. 讨论Web 服务经常用SOAP 头接收登录,用户信息或其他数据。创建SOAPHeader 需要一个包含数据的限定名称空间QName 和添加到..

18.2.发送数据

评论(0)浏览(89)分类:flash/flex/fcs/AIR
18.2.发送数据问题我想在几个flash之间传送数据解决办法通过send( )方法的第三个参数传递数据讨论send( )方法的第三个参数即传递的数据,前两个参数是必须的:通道名称,接收端方法名称。需要注意的是这个方法名称不能和LocalConnection类内部的属性和方法名称冲突,否则send( )将调用失败,send, connect, close, allowDomain, allowInsecureDomain, client,..

5.8.只允许List的某一项可被选中

评论(0)浏览(89)分类:flash/flex/fcs/AIR
5.8.只允许List的某一项可被选中5.8.1问题解析列表的dataProvider 以确保某些条目不能被用户选择5.8.2解决方法创建一个可以被设置在List 组件的一个子类的filterFunction 属性, 使用mouseEventToItemRenderer 和finishKeySelection 通过filter 函数来检查用户的选择并接受或不接受用户的选择.5.8.3讨论为了控制用户选择列表中的某些条目,你需要控制这些条目,使用户可使用鼠标..

8.10.检测像素级别的碰撞

评论(0)浏览(89)分类:flash/flex/fcs/AIR
8.10.检测像素级别的碰撞8.10.1. 问题我需要检查是否有带有alpha 透明度的图像区域与其他图像发生碰撞。8.10.2. 解决办法绘制两个图像到一个BitmapData 对象,并使用BitmapData.hitTest 方法。8.10.3. 讨论BitmapData 对象拥有一个hitTest 方法,和DisplayObject 定义的hitTest 方法工作方法相似但有一个明显的例外:而DisplayObject 的hitTest 方法返回true,如果点和对..