23.13.在ActionScript和JavaScript之间跨脚本操作

评论(0)浏览(106)分类:flash/flex/fcs/AIR
23.13.在ActionScript和JavaScript之间跨脚本操作23.13.1.问题我想访问HTML元素节点,访问JavaScript变量和函数,操作CSS 样式。23.13.2.解决办法监听complete事件,使用mx:HTML控件的domWindow属性访问HTML DOM。23.13.3.讨论HTMLLoader类支持访问HTML文档的DOM对象。你可以访问HTML的节点元素,也可以和页面里的javascript交互,访问其变量和方法,也可以在JavaScript中调用ActionScript方法。..

22.5.创建基于MXML的模块

评论(0)浏览(106)分类:flash/flex/fcs/AIR
22.5.创建基于MXML的模块22.5.1.问题我想创建基于MXML的模块,以便在运行期间载入。22.5.2.解决办法创建一个继承自mx.modules.Module的MXML类,根标签为mx:Module,使用mxmlc命令行工具编译模块。22.5.3.讨论一个模块类似于一个应用程序也是用mxmlc工具编译,生成的SWF文件可被应用程序载入或被其他模块在运行期间载入。要创建一个基于MXML的模块,需继承mx.modules.Mod..

21.8.使用Cairngorm框架生成器生成应用程序骨架

评论(1)浏览(106)分类:flash/flex/fcs/AIR
21.8.使用Cairngorm框架生成器生成应用程序骨架21.8.1.问题我希望为我的Cairngorm程序生成一些文件。21.8.2.解决方案使用Cairngorm框架生成器生成应用程序骨架。21.8.3.讨论Cairngen代码生成器是由Eric Feminella开发的基于Apache Ant的项目,其作用是简化创建基于Cairngorm的应用程序初始文件的工作。可以从http://www.ericfeminella.com/blog/cairngen/处下载。需要安装Ant 1.5,Ant文件才能..

18.11.解析WeBService的返回的SOAP响应

评论(0)浏览(106)分类:flash/flex/fcs/AIR
18.11.解析WeBService的返回的SOAP响应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 文件定义如下..

Flex3中文教程--homesforsale.xml文件

评论(0)浏览(106)分类:flash/flex/fcs/AIR
Flex3中文教程--homesforsale.xml文件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..

英文版本flash动态文本无法显示中文

评论(0)浏览(106)分类:flash/flex/fcs/AIR
英文版本flash动态文本无法显示中文  今天碰到一个flash,通过配置加载xml,xml文件中的中文内容无法显示在动态文本标签上,英文没有问题,设置了system.usecodepage = true也没用。全部统一为utf-8也还是没效果。  这个flash是一个国外的网站下载的,默认的是英文的,编译成swf的flash版本应该也是英文的。flash源代码是通过swf反编译得来,即使注释了as脚本,直接设置动态文..

javascript 判断是否移动设备访问

评论(0)浏览(106)分类:JavaScript/Ajax开发技巧
javascript 判断是否移动设备访问  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 ajaxStart不响应注意事项

评论(0)浏览(106)分类:JavaScript/Ajax开发技巧
jquery ajaxStart不响应注意事项  使用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..

26.7.创建标签以设置访问顺序

评论(0)浏览(105)分类:flash/flex/fcs/AIR
26.7.创建标签以设置访问顺序26.7.1. 问题我想支持那些使用指针设备有困难的用户(指针设备就是鼠标之类)26.7.2. 解决办法为组件定义一个标签顺序以便用户可以不使用指针设备而能导航应用程序26.7.3. 讨论标签顺序是应用程序非常重要的易用性指标。它能使用户无需频繁切换键盘和指针设备就能轻松导航整个应用程序。对于使用指针设备难得用户,标签顺序是很必要的。你可以设置..

16.10.拖曳图表中的项目

评论(0)浏览(105)分类:flash/flex/fcs/AIR
16.10.拖曳图表中的项目16.10.1. 问题我想从一个数据源里拖曳项目到图表中。16.10.2. 解决办法覆盖图表组件的dragEnterHandler()和dragDropHandler()方法则可创建一个可拖曳的图表。16.10.3. 讨论在flex 框架中图表的拖曳功能和其他组件的拖曳功能是相同。父类组件为mouseMove 事件定义一个处理器,为dragDrop 事件定义一个处理器来接收被拖曳的数据。在下面的例子中,..

15.4.如何创建一个Validator去验证通用商品代码(UPC)

评论(0)浏览(105)分类:flash/flex/fcs/AIR
15.4.如何创建一个Validator去验证通用商品代码(UPC)15.4.1 问题怎样在一个窗体内验证复数的UPC 码呢?15.4.2 解决办法首先创建一个validator, 然后用它来检查UPC 码的检验和是否存在及正确, 否则即返回一个错误。15.4.3 讨论一般商业中使用的UPC 码, 都是由12 个数字所组成的。它包含着一个隐藏的检验和, 这个数是由每个相隔3 位数之积及它们之和相加所得出的。通过以下代码来解释会比较容易去理解..

第十五章. 验证,格式化及正则表达式

评论(0)浏览(105)分类:flash/flex/fcs/AIR
第十五章. 验证,格式化及正则表达式  验证, 格式化及正则表逹式这几个单词给读者的第一印象可能会比较陌生。其实, 开发者在日常的工作中已经不知不觉地接触过不少类似的事物, 比如说: 透过剖析字符串的格式去检测某种模式; 当特定的字符串模式被检测或没有检测到时修改字符串至一定模式; 当一些必要的属性没有被检测到的时候, 返回错误讯息等。因为一些日常事物如电话号码, 姓氏..

19.5.边下载边访问数据

评论(0)浏览(105)分类:flash/flex/fcs/AIR
19.5.边下载边访问数据问题我想边下载边访问数据解决办法使用flash.net.URLStream 实例可在下在过程中立即读取二进制数据讨论第19.4章讨论了如何检测数据下载进度,但是由于URLLoader类本身的限制,只能等数据全部下载完才能读取数据,要想边下载边读取可使用URLStream类代替之。URLStream 可以边下载边以二进制形式读取数据, URLLoader 的dataFormat 属性为DataForm..

3.10.控制Box 组件的布局

评论(0)浏览(105)分类:flash/flex/fcs/AIR
3.10.控制Box 组件的布局3.10.1 问题你既要控制Box 组件的横向和纵向布局,也要控制组件之间的横向和纵向间距及其子组件的居中设置。3.10.2 解决办法使用verticalAlign 和horizontalAlign 属性同时使用direction 属性设置Box 的布局方向。3.10.3 讨论mx.containers.Box 类定义了几个属性,来控制Box 内的子组件的布局。它们是:direction决定容器如何布置其子组件。值可..

3.11.使用容器初始化

评论(0)浏览(105)分类:flash/flex/fcs/AIR
3.11.使用容器初始化3.11.1 问题为了提高应用的响应能力,我们需要保证容器的所有子组件在应用初始化的时候即被创建。3.11.2 解决办法使用容器的类的creationPolicy 属性来决定什么时候创建组件。3.11.3 讨论所有容器,事实上所有UIComponent 组件都使用一种三步走的过程来创建本身,即创建成员属性、创建子组件和设置自己的布局。所有容器的第一步都是由框架调用它..

第七章.渲染器和编辑器

评论(0)浏览(105)分类:flash/flex/fcs/AIR
第七章.渲染器和编辑器renderer (渲染器),或item renderer,是flex 框架一个功能强大的特性,它的使用频率很高,通过它您可以用自定义的组件显示数组或集合的数据。渲染器可用于DataGrid, List, Tile,和ComboBox 这些数据容器。渲染器可以为这些容器的数据源中的每一个元素的数据设置渲染样式(即显示形式),从而控制这些数据的显示与更新。在Flex 的应用当中会经常用..

IE6下按百分比布局的问题

评论(0)浏览(105)分类:HTML/CSS兼容/XML
IE6下按百分比布局的问题  今天在写一个页面,父容器内的子控件浮动并且使用百分比来控制宽度,当父容器的宽度为奇数时,发现ie6下竟然换行了,为偶数则不会出现此问题。在IE7+以上浏览,w3c浏览器,如ff,chrome下不管父容器为偶数或者奇数都不会换行。,⊙﹏⊙b汗  测试代码如下+展开 -HTML!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w..

11.12.处理StateChange 事件

评论(0)浏览(105)分类:flash/flex/fcs/AIR
11.12.处理StateChange 事件11.12.1. 问题我想了解和states 改变时所关联的事件。11.12.2. 解决办法添加trace 语句到ENTER_STATE 事件和子组件的CREATION_COMPLETE 事件中,来显示当进入state 子组件何时被创建,离开state 组件何时被移除,但不是删除。11.12.3. 讨论当state 改变时有一系列事件会发生,看起来有点复杂。State 自身广播的事件有从子组件发出的creation, ad..

1.3. 在哪里写ActionScript 代码呢

评论(0)浏览(105)分类:flash/flex/fcs/AIR
1.3. 在哪里写ActionScript 代码呢tag:ActionScript 3 CookBook 简体中文1.3. 在哪里写ActionScript 代码呢问题当你有了ActionScript工程后,接着就需要知道任何输入代码。解决方法在类结构中或方法体中添加 ActionScript 代码讨论在以前的ActionScript 1.0和 2.0中, 有多种途径添加代码:在时间线上,按钮上或电影剪辑上,在电影剪辑的时间线上通过#include命令引入外部的as文件..

4.2.不同数字类型之间的转换

评论(0)浏览(105)分类:flash/flex/fcs/AIR
4.2.不同数字类型之间的转换问题我要把当前数字类型转换为别的数字类型解决办法用parseInt( ) 函数把字符串转换为十进制数,用Number, uint, 或int 对象的toString( ) 方法转换为字符串。讨论在ActionScript中不管你怎么设置数字,它的内部结果总是以十进制存贮:+展开-ActionScript//创建颜色对象varpink:ColorTransform=newColorTransform();//用十六进制设置RGBpink.rgb..

10.8.边检测

评论(0)浏览(105)分类:flash/flex/fcs/AIR
10.8.边检测问题我要检测显示对象的边界解决办法使用边检测矩阵创建联合滤镜讨论用联合滤镜实现边检测效果,使用一个负数为中心的对称矩阵,看下面的写法:a b cd e dc b a下面是一个通用的的边检测矩阵:0 1 01 -3 10 1 0下面的例子应用了上面的边检测矩阵:+展开-ActionScriptsampleSprite.filters=[newConvolutionFilter(3,3,[0,1,0,1,-3,1,0,1,0])];中心..

12.5.获取子串

评论(0)浏览(105)分类:flash/flex/fcs/AIR
12.5.获取子串问题我要从字符串中提取子串解决办法使用substring( ),substr( ),或slice( )方法讨论substring( ),substr( ),和slice( )方法都能返回子串且不会影响原始字符串,不同点是接受参数不同。substr( )方法接受两个参数startIndex字串第一个字符位置,该值可以是负数,负数表示从字符串末尾开始,-1表示最后一个字符。length获取子串的长度,如果忽..

在SWF中获取HTML网页参数

评论(0)浏览(105)分类:flash/flex/fcs/AIR
在SWF中获取HTML网页参数 本教程主要介绍HTML网页如何取得形如test.html?foo=mytest的foo参数,以及在HTML网页中如何向swf传递参数。   一、在HTML网页中使用js获取参数。   我们知道HTML页面是在客户端执行的,这样要获取参数必须使用客户端脚本(如JavaScript),在这点上不同于服务器端脚本获取参数方式。  下面的这段js代码获取HTML网页形如"test.html?foo=myt..

HTML编写小经验

评论(0)浏览(105)分类:HTML/CSS兼容/XML
HTML编写小经验在用HTML(HyperText Markup Language,超文本链接标示语言)语言编写Web页面时,由于所用的Web浏览器对HTML支持的程度不同,常常会在HTML语言的运用上产生一些疑问。在此,将几点经验奉献给大家,以供参考。 HTML中的几种常用特殊符号: 符号    替代指令(小于符号)  < (大于符号)  >&(与符号)   &″(双引号)   &qu..

Flash图片新闻的实现方法及源码下载

评论(0)浏览(104)分类:flash/flex/fcs/AIR
Flash图片新闻的实现方法及源码下载为了吸引网友的注意,用动态的图片来展示相关的内容是一个很好的办法。有一些人采用JS来显示图片,IE下的效果不错,但是放到Firefox,Opera下却很难看;而Flash则不会出现此种情况,只要你的浏览器能够播放Flash那么任何浏览器下的显示效果基本都是一样的。Flash越来越不得不让我们开始关注了,它不仅可以减少我们的代码量,还能兼容于各种浏览器..

判断访问者的浏览器是否支持JavaScript和Cookies

评论(0)浏览(104)分类:JavaScript/Ajax开发技巧
判断访问者的浏览器是否支持JavaScript和Cookies最新补充:来自csdn对于C#来说HttpBrowserCapabilities 类【Request.Browser.JavaScript和Request.Browser.Cookies】 使服务器能够收集有关在客户端运行的浏览器功能的信息。 命名空间: System.Web 公共属性 Cookies 获取一个值,该值指示浏览器是否支持 Cookie。 JavaScript 获取一个值,该值指示浏览器是否支持 JavaScript。 需要注意的是,上..

IE专有样式 behavior

评论(0)浏览(104)分类:HTML/CSS兼容/XML
IE专有样式  behavior名称:behavior分类:IE专有样式简述:检索对象的DHTML行为概述:behavior是检索对象的DHTML行为的样式(Style)。 behavior详细说明语法:behavior : url ( url ) | url ( #objID ) | url ( #default#behaviorName ) 取值:url ( url ) : 使用绝对或相对 url 地址指定DHTML行为组件(.htc)url ( #objID ) : 使用二进制实现(作为 ActiveX 控件..

XHTML CSS 常见问题和解决方案

评论(0)浏览(104)分类:JavaScript/Ajax开发技巧
XHTML CSS 常见问题和解决方案  突然发现自己还有不少可用分,散掉,顺便发一篇前几天写的文章。   作为前端开发人员,在日常的页面制作时,不可避免的会碰上这样那样的问题,我挑选了其中的一些进行总结归档,希望对大家会有所帮助: 1、如何定义高度很小的容器? 在IE6下无法定义小高度的容器,是因为有一个默认的行高。 列举2种解决方案:overflow:hidden | line-heig..

10.4.倾斜

评论(0)浏览(104)分类:flash/flex/fcs/AIR
10.4.倾斜问题我想让一个对象倾斜显示解决办法用默认值创建一个Matrix对象,其中的b和c属性控制Y方向和X方向的倾斜,然后把Matrix对象赋值给可视化对象的transform.matrix属性讨论倾斜根据参考点两边方法的所有像素向反方向移动相同距离,这个效果可使一个矩形变成一个平行四边形。flash.geom.Matrix类定义了a,b,c,d,tx,和ty属性。b和c决定倾斜度(a和..

9.20.设置文本框的焦点

评论(0)浏览(104)分类:flash/flex/fcs/AIR
9.20.设置文本框的焦点问题我想用ActionScript 设置文本框焦点解决办法使用Stage.focus 属性讨论使用Stage.focus属性可在程序里赋值焦点到一个文本框上,每个可视化对象都有一个stage 属性,它是Stage类实例,下面的代码把焦点赋值给叫field的文本框上:+展开 -ActionScriptstage.focus=field;当一个.swf 第一次被载入到浏览器时,它是没有焦点的,因此在必须先设定把..