第十六章. 图表

评论(0)浏览(113)分类:flash/flex/fcs/AIR
第十六章. 图表Flex 图表框架是一个功能强大的数据控件系列,它提供了丰富的数据支持使你可以为多种数据类型创建深入的和可交互的图表。Flex 定义了一些最常用的图表,例如柱状图、饼图和列状图,并且可以使用Flex 很大程度上改变这些图表的外观。每个图表都包含一个ChartSeries 对象,用于在图表上显示由数据提供器提供的数据。ChartSeries 对象可以作为一个数..

16.1.创建一个图表

评论(0)浏览(113)分类:flash/flex/fcs/AIR
16.1.创建一个图表16.1.1. 问题我想在程序中添加一个图表。16.1.2. 解决办法首先要创建目标类型的图表,然后为该类型的图表添加一个合适的CharSeries 对象,最后为该图表绑定数据提供器(dataProvider)。16.1.3. 讨论图表有多种类型,在使用之前必须清楚工具箱中有哪些图表可供调用。每一种图表都有一个ChartSeries 对象与之对应。要将数据显式地表示为某个特定的图..

25.4节. 在FlexAntTasks中使用compc和mxmlc任务

评论(0)浏览(113)分类:flash/flex/fcs/AIR
25.4节. 在FlexAntTasks中使用compc和mxmlc任务25.4.1. 问题我想使用包含在Flex Ant Tasks中的mxmlc或compc任务来简化应用程序的编译和使用Ant。25.4.2. 解决办法把Flex Ant tasks安装到你的Ant库中,然后使用mxmlc或compc标签,并把要传递给编译器的参数都放到标签中。25.4.3. 讨论Flex Ant tasks通过提供给开发者预置的常用任务使用,大大的简化了使用Ant编译Flex应用程序的过程。mxmlc或co..

2.6.设置控件的labelFunction

评论(0)浏览(113)分类:flash/flex/fcs/AIR
2.6.设置控件的labelFunction2.6.1. 问题我需要组合一个数据提供器中不同的字段来自定义ComboBox 组件的显示文本。2.6.2. 解决办法使用ComboBox 组件的labelFunction 属性来指定定义显示文本的自定义函数。2.6.3. 讨论默认情况下,在Flex 中基于List 的控件都是使用dataProvider 中的元素的label 属性来做显示。在一些情况中,无论如何,dataProvideer 中都没有label 属性存..

9.12.从SWF文件中嵌入字体

评论(0)浏览(113)分类:flash/flex/fcs/AIR
9.12.从SWF文件中嵌入字体9.12.1.问题你想从SWF 文件中嵌入字体,并将其应用在你的程序中。9.12.2.解决办法生成一个嵌有字体的SWF ,然后利用@font-face 指令声明你想在程序中嵌入的打印机字体。9.12.3.讨论你能从单个包含嵌入字体的SWF 文件中为你的程序嵌入多种打印机字体样式。与从字体文件中嵌入字体相反,从SWF 中嵌入的方法具有可携带性的优势。你能将你系统中可用..

js调用flash方法注意不要注册名称为Play,要不没反应

评论(0)浏览(113)分类:JavaScript/Ajax开发技巧
js调用flash方法注意不要注册名称为Play,要不没反应  firefox下用javascript调用flash的方法时,注意不要使用flash.external.ExternalInterface.addCallback注册as给js调用的方法名称为Play(注意大小写),firefox会给每个flash容器增加一个Play方法,即使使用flash.external.ExternalInterface.addCallback注册了Play方法名称,也调用不到,只会调用到firefox注册的默认Play方法,导致掉用Pla..

如何检查jQuery选出的对象是否还在DOM中

评论(0)浏览(113)分类:JavaScript/Ajax开发技巧
如何检查jQuery选出的对象是否还在DOM中  如何检查jquery选出的对象是否还在dom树中,而不是从DOM树中删除掉。script type=text/javascript src=http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js/scriptpDOM1/ppDOM2/pscript var $cache1 = $(p); //jQuery选出所有p对象 $(p:eq(0)).remove(); //jQuery移除第一个p对象 alert($cache1.size())//输出2,而不是1 ..

文章内容复制javascript自动增加出处来源

评论(0)浏览(112)分类:JavaScript/Ajax开发技巧
文章内容复制javascript自动增加出处来源  复制文章内容时,用javascript自动向复制的区域增加浏览器地址栏url地址。  纯javascript实现,不需要任何插件。实现原理:在copy事件中,javascript通过修改selection实现内容复制,先将用户当前选中的内容复制到一个容器里面,让后移除当前用户选择,将容器的内容选中。  测试代码如下script /*文章内容复制javascript自动增加出处..

IE Chroma滤镜

评论(0)浏览(112)分类:HTML/CSS兼容/XML
IE Chroma滤镜  IE Chroma滤镜:设置图片中指定的颜色为透明色,不显示原来的色彩语法filter:Chroma(Color=color)说明 :color:#rrggbb格式,任意. 例子:filter:Chroma(Color=#FFFFFF) 备注:经测试,对文字容器的背景色不起作用,只作用于图片 IE Chroma滤镜示例style.chroma0{filter:Chroma(Color=#ff0000)}.chroma1{filter:Chroma(Color=#008000)}/sty..

parentElement和offsetParent属区别

评论(0)浏览(112)分类:JavaScript/Ajax开发技巧
parentElement和offsetParent属区别  首先,js中的parentElement属性,这个属性比较好理解,就是在 DOM 层次结构定义的上下级关系,如果元素A包含元素B,那么元素B就可以通过 parentElement 属性来获取元素A。  其次,offsetParent 属性,这个属性在 MSDN 的文档中也没有解释清楚,这就让人更难理解这个属性。 以下是本人在网上查到的一些资料总结,需要的朋友可以参考一下: ..

Chrome扩展开发教程(七)themes(主题制作)

评论(0)浏览(112)分类:JavaScript/Ajax开发技巧
Chrome扩展开发教程(七)themes(主题制作)  在Chrome中,主题当做一个特殊的插件处理。主题要像普通文件一样打包,但是主题中不包含HTML或者JavaScript代码。你可以在主题库里找到一些主题下载。下面只是简单介绍下主题制作,详细的内容可以参考http://code.google.com/p/chromium/wiki/ThemeCreationGuide主题是在Manifest文件中定义的。下面是个定义主题的典型例子:{version: 2.6,n..

淘宝广告主后台导航jQuery插件

评论(0)浏览(112)分类:HTML/CSS兼容/XML
淘宝广告主后台导航jQuery插件  淘宝广告主后台导航效果,用jQuery写的插件  配置说明fx:动画效果,默认linear,还可以设置为easein,easeout等。。具体看代码里面扩展的jQuery.easingspeed:动画时间,默认500msclick:点击导航后的回调函数,默认空函数  源代码如下!DOCTYPE HTML PUBliC -//W3C//DTD HTML 4.0 Transitional//ENhtmlheadtitle淘宝广告主后台导航jQue..

21.0.简介

评论(0)浏览(112)分类:flash/flex/fcs/AIR
21.0.简介远程过程调用(RPCs)是一种建立分布式应用程序技术,RPC技术是大多数Flash平台应用程序必不可少的技术之一,比如你使用RPC从Flash端发送数据给服务器或者接收来自服务器的数据并在客户端显示,RPC有多种解决方案,不过有两种方式最普遍:web services 和Flash Remoting。本书所指的web services,主旨是指简单对象访问协议(SOAP),服务器之间通过..

19.6.发送数据给服务端脚本

评论(0)浏览(112)分类:flash/flex/fcs/AIR
19.6.发送数据给服务端脚本问题我想发送数据给服务端脚本解决办法创建一个包含数据的URLRequest实例,并用flash.net.sendToURL( )方法传递给服务端脚本,如果想在新的浏览器窗口中打开可使用flash.net.navigateToURL( )方法,如果想知道执行结果,可使用URLLoader.load( )方法。讨论如果不用处理结果,最好是用flash.net.sendToUrl( )方法发送数据,例如发送一个web表单数据..

19.7.发送变量并处理返回结果

评论(0)浏览(112)分类:flash/flex/fcs/AIR
19.7.发送变量并处理返回结果问题我想发送变量到服务器脚本,并处理返回的结果解决办法使用URLLoader.load( )方法且设置URLRequest实例的data属性讨论当需要处理服务器返回的结果时,应该使用URLLoader.load( )方法。比如一个flash的商店程序,它的商品分类都存在服务器数据库里,当用户点击一个分类,flash发送这个分类id给服务器脚本并返回这个分类的商品数据。URLLoader...

9.14.格式化用户输入的文本

评论(0)浏览(112)分类:flash/flex/fcs/AIR
9.14.格式化用户输入的文本问题我要对用户输入的文本进行格式化解决办法应用TextFormat 对象到文本框的defaultTextFormat 属性上讨论通过使用defaultTextFormat 属性即可对用户输入的文本进行格式化,只要创建一个TextFormat对象赋值给defaultTextFormat 属性:+展开-ActionScriptvarformatter:TextFormat=newTextFormat();formatter.color=0x0000FF;//设置颜色为蓝色fiel..

1.9. 执行条件语句

评论(0)浏览(112)分类:flash/flex/fcs/AIR
1.9. 执行条件语句tag:ActionScript 3 CookBook 简体中文1.9. 执行条件语句 问题我要当满足某些条件时才执行一些命令解决办法使用 if 或 switch 语句讨论我们经常需要让代码去有选择性的执行,这时可以使用 ActionScript 中的条件语句 if, switch, 或 三元条件运算符 (? :).条件语句允许我们做出逻辑判断,某种情况下应该做什么。if语句是最简单的判断语句,当我们..

第四章 第二节获取并显示数据

评论(0)浏览(112)分类:flash/flex/fcs/AIR
第四章 第二节获取并显示数据为了在应用程序中使用数据,Adobe Flex 包括了与HTTP servers,web services 或remoteobject services(Java objects)进行交互的组件,这些组件被称之为远程过程调用(RPC)服务组件。与 Adobe ColdFusion,PHP 或类似的服务器技术不同,Flex 应用程序并不直接连接数据库。举个例子,你可以在一个Flex 文件中插入HTTP service 来实现与ColdFusi..

relatedTarget方法的介绍

评论(0)浏览(112)分类:JavaScript/Ajax开发技巧
relatedTarget方法的介绍+展开-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"content="text/html;charset=gb2312"/titlerelatedTarget对象介绍/titlescripttype="text/javascript"!function(bool){//兼容FF一些..

7.7.画一个圆

评论(0)浏览(111)分类:flash/flex/fcs/AIR
7.7.画一个圆问题我要画一个圆解决办法使用Grahics.drawCircle( )方法讨论画圆就没有原始的方法可以用了,如果用理论算法画出每个像素点然后构成圆那太费时间了而且也不现实。还好Graphics类有个drawCircle( )方法可以简单的画出圆,drawCircle( )参数如下:x圆中心的x坐标y圆中心的y坐标radius圆半径下面画出了中心点在100,100,半径为50的圆:+展开-Actio..

13.5.字符类

评论(0)浏览(111)分类:flash/flex/fcs/AIR
13.5.字符类可以使用字符类指定字符列表以匹配正则表达式中的一个位置。使用方括号([ 和 ])定义字符类。例如,下面的正则表达式定义了匹配 bag、beg、big、bog 或 bug 的字符类:/b[aeiou]g/字符类中的转义序列通常在正则表达式中具有特殊含义的大多数元字符和元序列在字符类中“不具有”那些特殊含义。例如,在正则表达式中星号用于表示重复,但是出现在..

11.4.加速运动

评论(0)浏览(111)分类:flash/flex/fcs/AIR
11.4.加速运动问题我想让物体加速移动解决办法应用加速方法讨论许多人认为加速只是简单的提高速度而已,比如想让车开的快些就踩一下加速器。更科学的定义为速率的变化称为加速。虽然大多数情况只是提高物体的速度,实际上还包括减速和改变方向。下面的例子中变量_ax和_ay代表加速,_vx和_vy代表速率:+展开-ActionScriptpackage{importflash.display.Sprite;i..

15.3.给声音数据设置缓冲

评论(0)浏览(111)分类:flash/flex/fcs/AIR
15.3.给声音数据设置缓冲问题我想让声音播放的更流畅些解决办法通过SoundLoaderContext类设置缓冲时间讨论Sound类播放声音的方式是把整个声音数据载入完毕才进行播放,这对于小文件可能没什么问题,但如果是个大的声音文件,我们更希望边载入边播放,减少等待时间,更利于用户体验。根据声音的编码和网络宽带,有时候声音播放的速度可能比下载的速度还要快,这种情况下声..

20.0.简介

评论(0)浏览(111)分类:flash/flex/fcs/AIR
20.0.简介XML 是一种结构化的描述数据形式,因其简单,灵活,尤其是在数据交换和可移植等优点现已成为事实上的工业标准。我们在使用ActionScript过程中,XML是经常碰到的,第19章介绍了如何发送和读取URL-编码的数据格式。这种格式传递简单数据还可以但是如果是复杂的数据或Unicode字符串,XML因其结构化优点就表现出来了。例如,如果从一个文本文件中读取..

19.0.简介

评论(0)浏览(111)分类:flash/flex/fcs/AIR
19.0.简介很多情况下我们需要发送数据到flash或从flash中读取数值,比如:1.发送表单数据到服务端脚本以便存储到数据库;2.发送电子邮件数据给服务端发送电子邮件;3.从文本文件中读取数据;4.从服务器端读取数据,这些数据可能来自于数据库;5.发送数据给服务端处理并返回结果,比如说用户登陆界面当从一个URL中读取数据时,Flash播放器会把数据转换成以..

25.9节. 使用mxmlc和Ant编译Flex应用程序

评论(0)浏览(111)分类:flash/flex/fcs/AIR
25.9节. 使用mxmlc和Ant编译Flex应用程序25.9.1. 问题我想为Ant建造文件添加编译程序的任务。25.9.2. 解决办法为你的使用MXML编译器编译文件的Ant建造文件添加可执行的任务。25.9.3. 讨论编译对象是你要添加到你的Ant建造文件中的最常见和有用的对象。Flex应用程序是用Flex 3 SDK中的免费的命令行编译器mxmlc编译的。在你建造文件中添加了要编译的目标后,就可以自动化建造过程了:不用..

23.11.与操作系统剪贴板交互

评论(0)浏览(111)分类:flash/flex/fcs/AIR
23.11.与操作系统剪贴板交互23.11.1.问题我想与操作系统剪贴板进行数据交换。23.11.2.解决办法使用Clipboard类的静态generalClipboard属性。23.11.3.讨论除了通过拖拽操作和系统剪贴板交换数据外,还可通过flash.desktop.Clipboard类的静态属性generalClipboard与剪贴板交换数据。AIR程序支持的数据交换格式有:位图数据,标准文本数据,HTML, 和URL格式。当数据可用时,可..

22.4.优化RSL

评论(0)浏览(111)分类:flash/flex/fcs/AIR
22.4.优化RSL22.4.1.问题我想减小RSL文件的大小。22.4.2.解决办法使用optimizer命令行工具删除SWC文件中的调试代码和不必要的元数据。22.4.3.讨论默认情况下,生成的SWC文件中包含的library.swf文件包含调试代码和元数据代码。这对于在远程服务器作为RSL是没有什么用处了。要想创建一个优化过的RSL,首先通过compc工具创建SWC压缩文件,然后解压出library文件..

javascript判断IE8-浏览器最短表达式!-[1,]

评论(0)浏览(111)分类:JavaScript/Ajax开发技巧
javascript判断IE8-浏览器最短表达式!-[1,] var ie = !-[1,]; 这句代码在IE9之前曾被称为世界上最短的IE判定代码。代码虽短但确包含了不少javascript基础知识在里面。在这个例子中代码执行时会先调用数组的toString()方法,执行[1,].toString()在IE6,7,8中将会得到1,。然后表达式就变为!-1,。再尝试把1,转换成数值类型得到NaN ,再对NaN取负得到值仍为NaN。最后执行!NaN返回true。下面通..

IE gray,invert,xray滤镜

评论(0)浏览(111)分类:HTML/CSS兼容/XML
IE gray,invert,xray滤镜  IE gray滤镜:把图片变为一张黑白颜色灰度图  语法::STYLE=filter:Gray  IE invert滤镜:把对象的可视化属性全部翻转,包括色彩,饱和度和亮度  语法:STYLE=filter:Invert  IE Xray滤镜:使对象变得像被x光照射一样  语法:STYLE=filter:Xray  IE gray,invert,xray滤镜测试代码和效果style body{background:#ffffff} ..