在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..

9.15.格式化一部分文本

评论(0)浏览(105)分类:flash/flex/fcs/AIR
9.15.格式化一部分文本问题我想只格式化一部分文本而不是全部,或者应用多种格式化到文本的不同部分上解决办法创建TextFormat 对象的setTextFormat( ) 方法对部分文本进行格式化讨论第9.13节已经讨论了格式化整个文本,实际上通过setTextFormat( )方法可以格式化部分文本,需要增加其他参数:index对对应位置的字符格式化。textFormatTextFormat对象引用。下面的例子对..

9.7.显示文本

评论(0)浏览(105)分类:flash/flex/fcs/AIR
9.7.显示文本问题如何设置显示的文本呢解决办法设置text 属性讨论在用户输入之前可以在文本框里预先设置些提示信息,这时可通过text 属性进行设置:+展开-ActionScriptfield.text="thiswilldisplayinthefield";包括些特殊字符\\t 表示制表符,\\n 表示换新行都可以用。还可以通过appendText( )方法追加字符串:+展开-ActionScriptfield.appendText("newtext"..

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])];中心..

11.5.弹跳

评论(0)浏览(105)分类:flash/flex/fcs/AIR
11.5.弹跳问题我想让物体弹跳起来解决办法使用Hooke's定律---弹簧算法讨论Hooke's定律描述了弹簧的运动规律,一般弹簧都有不同的弹力即弹簧所拥有的能量,或大或小,我们用_k变量表示弹簧能量的大小,设为0.1或0.2较好。ActionScript的弹簧模型还需要个目标点作为物体的弹跳点,另外还需要设置一些阻尼系数,在真实世界里物体弹跳过程会慢慢失去能量,设置..

13.10.对字符串使用正则表达式的方法

评论(0)浏览(105)分类:flash/flex/fcs/AIR
13.10.对字符串使用正则表达式的方法RegExp 类包含两个方法:exec() 和 test()。除 RegExp 类的 exec() 和 test() 方法外,String 类还包含以下方法,使您可以在字符串中匹配正则表达式:match()、replace()、search() 和 splice()。test() 方法RegExp 类的 test() 方法只检查提供的字符串是否包含正则表达式的匹配内容,如下面的示例所示:+展开-ActionScriptvarpattern:RegExp=/C..

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

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

1.1. 新建一个 ActionScript 工程

评论(0)浏览(105)分类:flash/flex/fcs/AIR
1.1. 新建一个 ActionScript 工程tag:ActionScript 3 CookBook 简体中文1.1. 新建一个 ActionScript 工程问题运行 Flex Builder 2 然后新建一个ActionScript 工程解决方法使用 新建 ActionScript 工程向导来建立你的工程讨论一个ActionScript 工程一般至少包含一个class文件和一个用来放置编译输出的SWF和HTML的bin目录。还包含一些设定来告诉编译器怎么去编译工程。我们只要用向..

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文件..

1.4. 如何跟踪信息

评论(0)浏览(105)分类:flash/flex/fcs/AIR
1.4. 如何跟踪信息tag:ActionScript 3 CookBook 简体中文问题你需要在运行时跟踪信息或某个数据变量解决办法使用 trace 函数,把数据传给它,运行程序,你会发现信息已经在Eclipse的控制台下输出了。讨论你可以跟踪一个消息或一个变量的值,也可以输出任何其他数据,就像你在早期的版本中那样,比如:trace("Hello, world"); trace(userName); trace("My name is ..

24.4.添加测试用例到测试集合

评论(0)浏览(105)分类:flash/flex/fcs/AIR
24.4.添加测试用例到测试集合24.4.1. 问题我想添加测试用例到现有的测试集合中。24.4.2. 解决办法使用TestSuite的addTestSuite方法24.4.3. 讨论使用addTestSuite方法将测试用例添加到测试集合中,该方法接受一个TestCase类引用作为参数。在后台FlexUnit使用反射找到所有以test开头的方法并执行它们。下面的例子更新自24.2节的createTestSuite方法,添加RegExpTest到测试集中..

4.5.确定用户电脑上安装的所有字体

评论(0)浏览(105)分类:flash/flex/fcs/AIR
4.5.确定用户电脑上安装的所有字体4.5.1. 问题我想确定用户电脑上安装的所有字体,然后为Text 组件选择列表中的一个字体显示。4.5.2. 解决办法使用Font 类中的enumerateFonts 方法设置一个带有选择好字体的fontName 属性的Text 组件的fontFamily 风格4.5.3. 讨论Font 类定义了一个静态方法叫做enumateFonts 来返回一个用户电脑上所有字体的数组。这个方法返回包括flash.text.Font..

IE6下按百分比布局的问题

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

13.6.遍历集合对象并记录位置

评论(0)浏览(104)分类:flash/flex/fcs/AIR
13.6.遍历集合对象并记录位置13.6.1. 问题我想双向遍历集合,并保持当前所在位置13.6.2. 解决办法使用ListViewCollection 类的createCursor 方法创建可前后移动的游标。13.6.3. 讨论可使用视图游标浏览集合数据视图中所有数据项,访问和修改集合数据。游标是一个位置指示器,它执行特定位置的数据项。你可以使用集合的createCursor 方法返回一个视图游标。游标的各种方法和属..

2.7.提供菜单数据

评论(0)浏览(104)分类:flash/flex/fcs/AIR
2.7.提供菜单数据2.7.1. 问题我需要通过数据提供器来创建一个菜单栏2.7.2. 解决办法为mxml 中定已的MenuBar 控件的dataProvider 属性分配一个Collection 对象(例如ArrayCollection 或者XMLListCollection)。2.7.3. 讨论在MXMl中使用数据来填充MenuBar控件的最简单办法,就是在控件内部创建一个XMLList的实例。+展开-XMLmx:Applicationxmlns:mx="http://www.ado..

23.8.浏览本地文件

评论(0)浏览(104)分类:flash/flex/fcs/AIR
23.8.浏览本地文件23.8.1.问题我想使用打开对话框和保存对话框用于打开和保存文件。23.8.2.解决办法使用flash.filesystem.File类的browse开头的那些方法。23.8.3.讨论File类提供了一个对话框窗口用于打开一个或多个文件。使用File.browseForOpen方法选择一个文件时select 事件被触发, 使用File.browseForOpenMultiple 方法选择多个文件时selecteMutiple事件被触发..

21.5.创建Cairngorm视图、事件和模型

评论(0)浏览(104)分类:flash/flex/fcs/AIR
21.5.创建Cairngorm视图、事件和模型21.5.1.问题我需要创建一个Cairngorm视图,并把它绑定到模型的属性上。21.5.2.解决方案创建一个实现了Cairngorm ModelLocator接口的模型类,往这个类里添加需要的数据属性,并把这些属性标记为可绑定的。然后把视图中所有数据驱动的控件绑定到这个模型的对应属性上。21.5.3.讨论Cairngorm控制器的视图不需要扩展任何类,它可以是任意类型。视图最..

21.6.创建Cairngorm命令和事务代理类

评论(0)浏览(104)分类:flash/flex/fcs/AIR
21.6.创建Cairngorm命令和事务代理类21.6.1.问题我需要创建一个从FrontController中调用的命令类和一个跟这个命令通信的事务代理类。21.6.2.解决方案创建一个实现了ICommand和mx.rpc.IResponder接口的类。你的事务代理类不需要扩展任何类,也不需要实现任何接口。它需要在构造函数中接收一个IResponder接口的实例,这样它就可以处理传递给它的IResponder实例的结果,或调用错误处理..

20.6.BrowserManager解析URL

评论(0)浏览(104)分类:flash/flex/fcs/AIR
20.6.BrowserManager解析URL20.6.1 问题我想从浏览器的当前URL 中读取并解析数据。20.6.2 解决办法使用BrowserManager 和URLUtil 类读取并解析当前页面的URL。20.6.3 讨论下面的例子展示了如何通过使用BrowserManager 和URLUtil 类读取并解析当前页URL,同时将解析结果写入一个mx:TextArea 实例中。URLUtil 类拥有可以帮助你解析当前URL 内不同片断的方法。在Flex 3中使用深..

在Web页面中控制其元素的选择状态

评论(0)浏览(104)分类:HTML/CSS兼容/XML
在Web页面中控制其元素的选择状态测试浏览器为IE 为了在Web页面上使用文本搜索,在文本框内实现选择效果,在页面上屏蔽选择状态等。我们需要使用脚本(如JavaScript)来精确的控制页面中UI元素的选择状态。下面从操作元素选择区和屏蔽元素被选择两个方面来说一说。 操作元素选择区,我们可以使用对应对象的select()方法选择页面内容,其中包括INPUT元素中的内容、TextRange对..

第四章 第四节使用列表控件

评论(0)浏览(104)分类:flash/flex/fcs/AIR
第四章 第四节使用列表控件你可以在程序中使用列表控件,如ComboBox,List 或HorizontalList。在插入这些类型的控件后,你必须装入内容并进行显示。在Flex 中,控件是由数据提供器来进行组装的,它就象一个类似于数组的对象收集器。在本节中,你将学习如何装入列表控件并进行显示。插入并放置控件首先,创建一个简单的布局,在其中包含一个ComboBox 控件和一个submit 按钮..

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和..

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 控件..

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

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

CSS滤镜:颜色渐变[微软的方法]

评论(0)浏览(104)分类:HTML/CSS兼容/XML
CSS滤镜:颜色渐变[微软的方法] 使用了滤镜,所以仅ie支持filter:progid:DXImageTransform.Microsoft.GradientstartColorStr:开始颜色值endColorStr:结束颜色值gradientType:0--垂直渐变 1--水平渐变+展开 -HTMLtablecellpadding="0"cellspacing="0"width="100%"height="22"border="0"  tr  tdid="msviRegionIdGraphic"bgcolor="#FFFFFF"/td  tdid="msviRegionGradient1"..

IE下的默认高度

评论(0)浏览(104)分类:JavaScript/Ajax开发技巧
IE下的默认高度  IE下默认的字体尺寸大致在 12 - 14px 之间,具体看页面上的设置,当试图定义一个高度小于这个默认值的 div 的时候, IE 会固执的认为这个层的高度不应该小于字体的行高。所以即使你用 height: 6px; 来定义了一个 div 的高度,实际在 IE 下显示的仍然是一个 12 px 左右高度的层,甚至max-height也不能解决。  要解决这个问题,可以强制定义..

变量式申明函数中函数名作用域

评论(0)浏览(104)分类:JavaScript/Ajax开发技巧
变量式申明函数中函数名作用域  javascript以变量式申明函数时,如果函数有函数名称,这个函数名称作用域范围将会在此函数体有效,作为私有变量存在,非全局变量。 DEMOscript var b = function c() { a = 1; b = 2; c = 3; } b(); console.log(a); console.log(b); console.log(c);//报错/script  解析:函数内的a,b,c没..

解决3D标签云wp-cumulus中文显示

评论(0)浏览(103)分类:flash/flex/fcs/AIR
解决3D标签云wp-cumulus中文显示  wp-cumulus由于Flash大小限制的问题,不能嵌入全部中文字库,所以3D标签云不能显示中文。  常见的解决方案就是嵌入常用中文字体,这样虽然解决了中文显示的问题,但是导出后的 swf 文件的大小不仅增加了,而且后来增加的文字还是不能显示。本文提供一种不用嵌入字符的解决办法,使导出的 swf 文件大小在 8KB 左右,而且不会出现后来的文字..

javascript 事件处理 IE和标准dom 的差别

评论(0)浏览(103)分类:JavaScript/Ajax开发技巧
javascript 事件处理 IE和标准dom 的差别一个事件其实在页面上 有多个元素相应事件处理,点击页面上的一个button,会发生什么?其实 是相当于先后点击了按钮,它的容器,及这个页面.也就是说没一个元素都按照特定的顺序响应那个事件.事件的发生顺序在IE和mozilla在事件支持上的主要差别. 事件流 冒泡技术.冒泡型事件的基本思想,事件按照从特定的事件目标开始到最不确定的事件目标.例如: ..

flash 脚本语言as学习

评论(0)浏览(103)分类:HTML/CSS兼容/XML
flash 脚本语言as学习1.控制类动作,这些动作是在FLASH 最常用到的动作:gotoAndPlay (x)跳转并播放,他的作用是跳转的指定的影格并播放。参数X为要跳至的影格,如gotoAndPlay (1)就是跳至第一个影格并播放。Play () :开始播放影片。stop () :停止播放影片。getURL ("x"):通过浏览器或者其他程序调用参数X的url,如getURL ("mail tg@gou.com.cn")--就是给我写信..