Web开发网 > Web前端开发 > 热门博文
11.12.1. 问题我想了解和states 改变时所关联的事件。11.12.2. 解决办法添加trace 语句到ENTER_STATE 事件和子组件的CREATION_COMPLETE 事件中,来显示当进入state 子组件何时被创建,离开state 组件何时被移除,但不是删除。11.12.3. 讨论当state 改变时有一系列事件会发生,看起来有点复杂。State 自身广播的事件有从子组件发出的creation, ad..
9.18.1. 问题你想自定义在下载和初始化Flex 程序时显示的引导界面。9.18.2. 解决办法通过生成mx.preloaders.DownloadProgressBar 类(默认的程序引导界面)的子类或者生成实现了mx.preloaders.IPreloaderDisplay 接口的flash.display.Sprite 的子类型两种方法创建自定义的引导界面。9.18.3. 讨论一个Flex 程序默认地由两个画面组成。第一个生成引导..
Flex 框架的拖拽能力允许用户可视化地从一个地方移动数据到另一个地方,这大大增强了富互联网应用程序的体验性。任何扩展了mx.core.UIComponent 类的组件都支持拖拽。在一个拖拽操作中,有一个初始方(initiator)和一个接收方(receiver)。任何一个UIComponent的实例都能接受由拖拽动作初始的释放操作。一些列表类的Flex 组件,如List、Tree 和Dat..
问题我想控制LSO的硬盘占用空间解决办法使用Security.showSettings( )方法或者访问Web站点的Flash Player Settings Manager.讨论默认LSO的大小为100 KB。在.第17.3节介绍了flush( )方法来申请获得一定的硬盘空间大小,如果请求的空间超出共享对象空间的最大值, 则会提示用户是否同意分配空间, 通过flash.system.Security.showSettings( )方法可..
3.10.1 问题你既要控制Box 组件的横向和纵向布局,也要控制组件之间的横向和纵向间距及其子组件的居中设置。3.10.2 解决办法使用verticalAlign 和horizontalAlign 属性同时使用direction 属性设置Box 的布局方向。3.10.3 讨论mx.containers.Box 类定义了几个属性,来控制Box 内的子组件的布局。它们是:direction决定容器如何布置其子组件。值可..
1.9.1.问题我需要有些变量可公开访问但有些防止被外部访问。1.9.2.解决办法使用ActionScript的作用域修饰符。1.9.3.讨论无论是在ActionScript或在MXML文件中,变量都有各种作用域。组件中的私有变量和方法只可被其自身所访问,其他组件都无法访问。这样的定义很有用,这些数据只能有一个组件可以修改。当你设计一个复杂类时,最好是把那些外部组..
今天碰到一个flash,通过配置加载xml,xml文件中的中文内容无法显示在动态文本标签上,英文没有问题,设置了system.usecodepage = true也没用。全部统一为utf-8也还是没效果。 这个flash是一个国外的网站下载的,默认的是英文的,编译成swf的flash版本应该也是英文的。flash源代码是通过swf反编译得来,即使注释了as脚本,直接设置动态文..
本站页头的谷歌导航条效果,使用了jQuery框架,源代码如下!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdhtml xmlns=http://www.w3.org/1999/xhtmlheadmeta http-equiv=content-type content=text/html;charset=utf-8 /title谷歌导航条jQuery插件-编程设计网/title..
javascript判断访问网站的是被是否为移动设置或者pc客户端script // 判断是否为移动端运行环境 // wukong.name 20130716 if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(naviga..
使用jquery的ajax方法ajaxStart,ajaxComplete,ajaxError,ajaxSend,ajaxStart,ajaxStop,ajaxSuccess注册事件,如果没有执行,没反应,请注意你使用的jquery版本,jquery1.8+版本这些方法只能注册事件到document对象上,注册到其他对象上无法响应。As of jQuery 1.8, the .ajaxStart() method should only be attached to document.http..
3.11.1 问题为了提高应用的响应能力,我们需要保证容器的所有子组件在应用初始化的时候即被创建。3.11.2 解决办法使用容器的类的creationPolicy 属性来决定什么时候创建组件。3.11.3 讨论所有容器,事实上所有UIComponent 组件都使用一种三步走的过程来创建本身,即创建成员属性、创建子组件和设置自己的布局。所有容器的第一步都是由框架调用它..
3.13.1 问题我们需要使用LinkBar 组件控制ViewStack3.13.2 解决办法使用LinkBar 的selectedIndex 或selectedItem 属性的任意之一来决定显示ViewStack的哪一条。3.13.3 讨论LinkBar 既可以使用数组作为数据提供者,也可以使用一个拥有多个子组件的容器(例如ViewStack)作为数据提供者。后者对此节最有用。当你传递一个容器的时候,该容器选中显示..
问题我想读取文本块,如HTML或XML.解决办法使用URLLoader.load( )和DataFormat.TEXT讨论ActionScript 3.0 处理数据的方式已经和ActionScript 1.0 和2.0完全不同了,在以前的版本中,LoadVars 实例有两个不同的回调函数用于处理通过URL读取的数据。当处理读取的数据时触发onLoad( )回调函数,当数据读取完成时触发onData( )回调函数。flash.net.U..
12.8.1 问题我想平滑地过渡颜色。12.8.2 解决办法使用自定义效果,AnimateColor,获得一个在两个色值间平滑过渡。12.8.3 讨论使用AnimateProperty 效果在颜色之间转换会因为色值本身的性质造成闪烁的问题。AnimateProperty 效果平滑地在fromValue 和toValue 之间转换,但是仅限于值为数字的情况下。例如,AnimateProperty 可以出色地将组件从x 等..
13.8.1. 问题我想过滤和排序XMLListCollection.13.8.2. 解决办法使用XMLListCollection 继承的ListViewCollection 类的filterFunction 和sortFunction 属性或直接传递Sort 类型对象给XMLListCollection 的sort 属性。13.8.3. 讨论XMLListCollection 用于描述根节点下有多个节点的XML 数据。例如nutrition 节点下有food节点被翻译为XMLListCollec..
renderer (渲染器),或item renderer,是flex 框架一个功能强大的特性,它的使用频率很高,通过它您可以用自定义的组件显示数组或集合的数据。渲染器可用于DataGrid, List, Tile,和ComboBox 这些数据容器。渲染器可以为这些容器的数据源中的每一个元素的数据设置渲染样式(即显示形式),从而控制这些数据的显示与更新。在Flex 的应用当中会经常用..
18.11.1. 问题我需要解析返回的SOAP 响应。18.11.2. 解决办法使用Flash Player 将WebService 返回的SOAP 编码XML 的SOAP 类型转换为ActionScript 类型。18.11.3. 讨论返回的SOAP 响应可用E3X 表达式进行解析。常用的类型如表Table 18-1, 以及对应的SOAP和ActionScript 表示。Table 18-1. SOAP 类型和对应的ActionScript类型一个WSDL 文件定义如下..
验证, 格式化及正则表逹式这几个单词给读者的第一印象可能会比较陌生。其实, 开发者在日常的工作中已经不知不觉地接触过不少类似的事物, 比如说: 透过剖析字符串的格式去检测某种模式; 当特定的字符串模式被检测或没有检测到时修改字符串至一定模式; 当一些必要的属性没有被检测到的时候, 返回错误讯息等。因为一些日常事物如电话号码, 姓氏..
15.14.1 问题如果某些模式只存在于每行的开端或结尾, 或者这个模式占据了一整行, 应该怎样进行匹配呢?15.14.2 解决办法可以在正则表达式中加入”^”和”$”记号。15.14.3 讨论当需要为一个存在于单行, 行首或行尾的模式进行匹配的时候, 可以在表达式的开头加入”^”号, 用以表示该模式一定要在行的起首。而在表达式的结尾加入”&”号的话, 则表示..
26.7.1. 问题我想支持那些使用指针设备有困难的用户(指针设备就是鼠标之类)26.7.2. 解决办法为组件定义一个标签顺序以便用户可以不使用指针设备而能导航应用程序26.7.3. 讨论标签顺序是应用程序非常重要的易用性指标。它能使用户无需频繁切换键盘和指针设备就能轻松导航整个应用程序。对于使用指针设备难得用户,标签顺序是很必要的。你可以设置..
26.8.1. 问题我想打印应用程序.26.8.2. 解决办法使用mx.printing包中的相关类,格式化和生成打印输出。26.8.3. 讨论mx.printing包有多个实现类用户生成打印输出。例如FlexPrintJob类定义一个打印任务,添加选项到任务中,发送任务给打印机。下面的BasicPrintJob.mxml例子创建一个打印任务,添加两页输出内容,发送此任务给打印机:+展开-XMLmx:C..
homesforsale.xml,Flex3中文教程需要的xml文件+展开 -XML?xmlversion="1.0"encoding="utf-8"?dataregioncityTampa/citystateFL/statetotal1002/totalrangerange170/range1range220/range2range310/range3/range/regionregioncityBoston/citystateMA/statetotal2705/totalrangerange130/range1range260/range2range310/range3/range/regionregio..
问题我要创建用名称元素作为索引的数组解决办法创建关联数组讨论用关联数组其每个元素都有特定的含义,这一点原来的数组类型是做不到的。+展开-ActionScriptvaraMembers:Array=newArray("Franklin","Gina","Sindhu");关联数组在其他的语言叫做哈希表,在ActionScript 里它就是Object 类的一个实例,关联数组使用名称元素来代替数字下标,该名称也..
问题我想把零散的多个字符串连接成一个解决办法使用连接操作符+,或者简写成+=,或者使用String.concat( )方法讨论使用+操作符可把多个字符串连接成一个字符串:+展开-ActionScript//连接成的字符串为"Thisworks"(中间没有空格)varexample:String="This"+"works";可一次连接多个字符串:+展开-ActionScript//结果为"Thisworks"(中间有空格)varex..
问题我要显示Unicode编码的文字,可能包括非英文字符解决办法载入外部源文本,使用Unicode转义序列将字符赋值给文本框的text 属性讨论如果想在文本框中显示Unicode文本,可通过以下几种方式:载入外部Unicode源数据(如文本文件,XML文档,数据库)。直接使用字符。使用Unicode转义序列。在支持Unicode的编辑器(如Flex Builder),可直接输入字符..
问题我想用ActionScript 设置文本框焦点解决办法使用Stage.focus 属性讨论使用Stage.focus属性可在程序里赋值焦点到一个文本框上,每个可视化对象都有一个stage 属性,它是Stage类实例,下面的代码把焦点赋值给叫field的文本框上:+展开 -ActionScriptstage.focus=field;当一个.swf 第一次被载入到浏览器时,它是没有焦点的,因此在必须先设定把..
问题我要创建带边框的文本框解决办法这是文本框的border属性为true。另外可通过borderColor 属性改变边框颜色讨论默认情况,文本框没有显示边框,这样是为了达到通用设计,例如,不想项目名称有边框出现,但是有时候我们又需要加上边框,比如说用户输入框要加上边框,这样用户就看的清除哪里是输入信息的地方了。要显示边框也很简单,只要设置bo..
在用HTML(HyperText Markup Language,超文本链接标示语言)语言编写Web页面时,由于所用的Web浏览器对HTML支持的程度不同,常常会在HTML语言的运用上产生一些疑问。在此,将几点经验奉献给大家,以供参考。 HTML中的几种常用特殊符号: 符号 替代指令(小于符号) < (大于符号) >&(与符号) &″(双引号) &qu..
为了吸引网友的注意,用动态的图片来展示相关的内容是一个很好的办法。有一些人采用JS来显示图片,IE下的效果不错,但是放到Firefox,Opera下却很难看;而Flash则不会出现此种情况,只要你的浏览器能够播放Flash那么任何浏览器下的显示效果基本都是一样的。Flash越来越不得不让我们开始关注了,它不仅可以减少我们的代码量,还能兼容于各种浏览器..
突然发现自己还有不少可用分,散掉,顺便发一篇前几天写的文章。 作为前端开发人员,在日常的页面制作时,不可避免的会碰上这样那样的问题,我挑选了其中的一些进行总结归档,希望对大家会有所帮助: 1、如何定义高度很小的容器? 在IE6下无法定义小高度的容器,是因为有一个默认的行高。 列举2种解决方案:overflow:hidden | line-heig.. 首页 上一页 [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] 下一页 尾页 54/69页,每页显示30条,共2067条相关记录