css属性-续

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

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

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

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

9.21.用ActionScript实现选择文本

评论(0)浏览(89)分类:flash/flex/fcs/AIR
9.21.用ActionScript实现选择文本问题我要选中一部分文字解决办法使用TextField.setSelection( )方法。讨论TextField.setSelection( )方法是以程序的方式选中一部分文本,它接受两个参数:startIndex开始位置endIndex结束位置调用该方法之前,文本框必须先拥有焦点,可通过Stage.focus进行设置:+展开 -ActionScriptstage.focus=field;//设置焦点field.text="thisisexampletext"..

10.7.浮雕

评论(0)浏览(89)分类:flash/flex/fcs/AIR
10.7.浮雕问题我要应用浮雕效果解决办法使用浮雕矩阵创建联合矩阵讨论浮雕效果可是对象表面边产生凹凸现象,一个浮雕矩阵中心有个正数,以它为对称轴的的两对数正好是绝对值相等的正负值。他们决定了浮雕的量度,值越大,浮雕效果越明显,中心的上下两个值决定浮雕是凸起还是凹下,下面的例子描述了通用的浮雕矩阵写法:a d -cb e -bc -d -a下面是一个基本..

10.11.应用灰度效果

评论(0)浏览(89)分类:flash/flex/fcs/AIR
10.11.应用灰度效果问题我想应用一个灰度效果解决办法使用灰度矩阵创建ColorMatrixFilter对象讨论应用灰度效果可使所有颜色都转换为黑白色,下面是一个灰度矩阵描述:0.3086 0.6094 0.0820 0 00.3086 0.6094 0.0820 0 00.3086 0.6094 0.0820 0 00 0 0 1 0下面的例子应用了灰度效果:+展开-ActionScriptsampleSprite.filters=[newColorMatrixFilter([0.3086,0.6094,..

1.15. 从方法中退出

评论(0)浏览(89)分类:flash/flex/fcs/AIR
1.15. 从方法中退出tag:ActionScript 3 CookBook 简体中文1.15. 从方法中退出问题我要从方法中退出解决办法方法中的代码被执行完就会自动退出,也可使用return 语句直接退出。讨论return 语句将导致方法立即退出,ActionScript 解释器继续执行调用方法的所在位置的下面代码。方法中return下面的语句将被忽略。private function sampleFunction ( ):void { return;..

1.13. 创建可重用代码

评论(0)浏览(89)分类:flash/flex/fcs/AIR
1.13. 创建可重用代码tag:ActionScript 3 CookBook 简体中文1.13. 创建可重用代码问题我要实现代码重用,而不是每次都去复制同样的代码。解决办法创建一个方法,然后再需要的地方调用它,类中的函数 我们通常称为方法。怎样创建类方法: 控制修饰符 function 方法名 ( ):返回数据类型 { // 代码块 }调用该方法只要饮用方法名就可以了,比如: 方法名( );讨论方法中的..

2.6.覆盖超类方法

评论(0)浏览(89)分类:flash/flex/fcs/AIR
2.6.覆盖超类方法问题我要对从父类继承过来的方法进行重新实现。解决办法父类的方法必须申明为public 或protected。当申明子类的实现时使用override 修饰符讨论通常子类继承父类的所有方法而不做任何修改,但有些情况,继承过来的方法需要重新申明,实现与父类的方法不同。这时就要覆盖方法,该方法必须加上override 修饰符。如下面的例子,首先定义一个父类Supe..

4.14.给一个Text 组件中的文本添加拖拽阴影

评论(0)浏览(89)分类:flash/flex/fcs/AIR
4.14.给一个Text 组件中的文本添加拖拽阴影4.14.1. 问题我想给TextArea 组件中的当前文字添加一个拖拽阴影。4.14.2. 解决办法使用BitmapData 对象来获取一份TextField 的拷贝,同时添加这个位图到父组件的一个偏移点来模拟阴影4.14.3. 讨论当你尝试显示一个TextArea 或者Text 组件中的当前内容的阴影图像,你只不过需要取得可以再现文本域中所有信息的位图,然后添加到父组件中就行了。移..

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,如果点和对..

7.10.为项渲染器和项编辑器应用运行时样式

评论(0)浏览(89)分类:flash/flex/fcs/AIR
7.10.为项渲染器和项编辑器应用运行时样式7.10.1.问题你需要在运行时修改itemRenderer 或itemEditor 的一些属性。7.10.2.解决办法ListBase 和DataGrid(原文是DataGridColumn,可能是作者搞错了。)都有makeRowsAndColumns 方法,继承并重写它。7.10.3.讨论我们可以在makeRowsAndColumns 方法中,通过一个循环完成对itemRenderer 样式的设置。+展开-XMLmx:Listxmlns:mx="http://www.adobe...

18.2.发送数据

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

16.13.清除视频显示

评论(0)浏览(89)分类:flash/flex/fcs/AIR
16.13.清除视频显示问题我想视频显示的内容解决办法调用Video对象的clear( )方法讨论当关闭NetStream对象时,它不会自动清除video显示的内容。视频的最后一帧内容仍显示在Video对象上,需调用clear( )方法进行清除,看下面的例子:+展开-ActionScriptvideo.clear();要从显示列表上删除Video对象需调用removeChild( ):+展开-ActionScriptremoveChild(video);

20.15.在XML中使用HTML和特殊字符

评论(0)浏览(89)分类:flash/flex/fcs/AIR
20.15.在XML中使用HTML和特殊字符问题我想在XML使用HTML或其他一些特殊字符.解决办法使用CDATA标签讨论在XML中包含的特殊字符需用特殊方式进行处理,例如和在XML中作为分隔符,如果你直接在XML文档中的文本内容中使用它们,则会导致语法分析错误,例如:+展开-XMLexampleab虽然a b 是作为文本节点内容,但是符号在XML文档中是有特殊意义的,因此这将会导致解析错误,另一个普遍..

17.4.从共享对象中读取数据

评论(0)浏览(89)分类:flash/flex/fcs/AIR
17.4.从共享对象中读取数据17.4.1. 问题我想要从磁盘上读取一个共享对象或者检测一个共享对象是否已经被创建。17.4.2. 解决办法使用一个SharedObject 实例的data 属性来检查数据或者其他人以变量属性是否可用。17.4.3. 讨论ShardObject.getLocal() 方法用来访问你的应用程序存贮在用户硬盘上的本地共享对象。如果调用了getLocal()方法的时候共享对象还不存在,默认会创建一..

16.9.重叠多个图表

评论(0)浏览(89)分类:flash/flex/fcs/AIR
16.9.重叠多个图表16.9.1. 问题我想要使用不同的类型的图表来表示重叠数据集合。16.9.2. 解决办法使用列状图来装载复合图表,然后使用mx:Series标签来定义复合图表和他们的属性16.9.3. 讨论任何图表都可以在其数列数组中包含复合图表数列,每个数组可以代表不同的字段,这些字段可以由一个数据提供器控制,也可以由多个不同的数据提供器控制。在以下的例子中,是用..

25.6节. 在Flex Builder调试中创建和监视表达式

评论(0)浏览(89)分类:flash/flex/fcs/AIR
25.6节. 在Flex Builder调试中创建和监视表达式25.6.1. 问题在Flex程序运行时我想跟踪一个值的变化。25.6.2. 解决办法使用Flex Builder调试器运行你的程序,并在你要监视的变量的地方设置断点。在Flex Builder调试器的表达式窗口创建一个新的表达式。25.6.3. 讨论表达式是一个非常强大的调试工具,它能让你看到范围内的所有变量的值。设置断点的地方的所有对象都可以通过创建表达式来查看其值..

利用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..

17.2.写入数据到共享对象

评论(0)浏览(88)分类:flash/flex/fcs/AIR
17.2.写入数据到共享对象17.2.1. 问题我想要写数据到一个共享对象。17.2.2. 解决办法使用共享对象的data 属性添加数据到共享对象17.2.3. 讨论你可以使用SharedObject 类的data 属性来添加数据到一个共享对象的SOL 文件。应为SharedObject 的data 属性是个动态原件,你可以直接存贮你想要的属性的实例。这个是特殊的属性允许你持久化标准类型和非标准类型的数据。如下的例..

16.4.设计图表的刻度线

评论(0)浏览(88)分类:flash/flex/fcs/AIR
16.4.设计图表的刻度线16.4.1. 问题我需要自定义图表的刻度线16.4.2. 解决办法使用AxisRenderer 中的样式来设置图表刻度线的外观16.4.3.讨论通过样式,Flex 提供了大量控制刻度线外观的方法。在Flex 图表中有两种类型的刻度线,分别是大刻度线和小刻度线。大刻度线与坐标轴的标签相对应,小刻度线通常用在大刻度线之间。在AxisRenderer 中可以定义图表刻度线的外观样式..

18.8.注册服务端数据类型

评论(0)浏览(88)分类:flash/flex/fcs/AIR
18.8.注册服务端数据类型18.8.1. 问题我需要在自己的应用程序中注册服务端数据类型,以便从RemoteObject 返回的对象能正确转换为远程类的实例。18.8.2. 解决办法使用flash.net.RegisterClass 方法或在类申明中标记类为RemoteClass。18.8.3. 讨论在反序列化AMF 数据中的对象为类对象时,该类必须事先在Flash Player 中注册,这样反序列化才能得到正确的数据类型,如下面C..

18.1.创建本地连接

评论(0)浏览(88)分类:flash/flex/fcs/AIR
18.1.创建本地连接问题我想让同一台电脑上的两个Flash进行通信解决办法使用flash.net包中的LocalConnection类来收发数据。在接收端使用LocalConnection.connect( )方法监听信息,定义一个函数触发LocalConnection.send( )发送数据,两个Flash必须指定相同通信信道。讨论当两个或多个在同一个电脑上运行着的Flash 可通过flash.net.LocalConnection 进行通信,而不必..

20.5.在XML元素中添加属性

评论(0)浏览(88)分类:flash/flex/fcs/AIR
20.5.在XML元素中添加属性问题我想为XML元素增加属性解决办法使用E4X的@ 操作符讨论使用E4X的@ 操作符可为元素添加新的属性,如:+展开-ActionScriptelementNode.@attributeName="value";在元素节点后面使用(.)操作符,再跟上@ 操作符,指定属性名称,=号右边即是属性值:+展开-ActionScriptvarexample:XML=example>someElement/>/example>;//添加属性example.someElemen..

3.3.以不同的坐标系统跟踪鼠标位置

评论(0)浏览(88)分类:flash/flex/fcs/AIR
3.3.以不同的坐标系统跟踪鼠标位置3.3.1. 问题我想跟踪用户鼠标位置,可以是相对于父容器或相对于容器中其他子组件。3.3.2. 解决办法使用Stage 和MouseEvent 类的本地位置属性以及所有容器都继承自UIComponent 的mouseX和mouseY 属性。3.3.3. 讨论MouseEvent 类有四个属性可用于确定鼠标位置。localX 和localY属性提供与抛出mouse 事件相关的组件位置,而stageX 和stageY 提供与S..

11.1.设置State的样式和属性

评论(0)浏览(88)分类:flash/flex/fcs/AIR
11.1.设置State的样式和属性11.1.1. 问题我想为某个当前视图设置样式或属性以及在退出时移除该样式或属性。11.1.2. 解决办法当进入state 时用SetStyle 标记来改变任一样式并在其退出时自动回到先前样式。11.1.3. 讨论当进入一个state 时都可通过SetStyle 和SetProperty 标签设置任意组件的样式和属性,设置state 中的样式和属性就像是添加子节点一样,当回到初始state 时这..

第十五章.声音编程

评论(0)浏览(88)分类:flash/flex/fcs/AIR
第十五章.声音编程15.0.简介15.1.创建Sound对象及载入声音15.2.开始和停止播放声音15.3.给声音数据设置缓冲15.4.声音的起始播放位置15.5.循环播放15.6.获得声音文件的大小15.7.读取声音文件的ID3标签数据15.8.判定音乐是否播放完毕15.9.跟踪音乐播放进度15.10.暂停和重新播放声音15.11.获得声音的音量15.12.停止播放所有的音乐15.13.读取音乐的声谱15.14.改变声音..

什么是名字空间

评论(0)浏览(88)分类:HTML/CSS兼容/XML
什么是名字空间DOCTYPE声明好以后,接下来的代码是:html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312" 通常我们HTML4.0的代码只是html,这里的"xmlns"是什么呢?这个"xmlns"是XHTML namespace的缩写,叫做"名字空间"声明。名字空间是什么作用呢?阿捷自己的理解是:由于xml允许你自己定义自己的标识,你定义的标识和其他人定义的标识有可能相同,但表..

制作弹出窗口常用技巧九则

评论(0)浏览(88)分类:HTML/CSS兼容/XML
制作弹出窗口常用技巧九则经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。下面俺就带您剖析它的奥秘。1、最基本的弹出窗口..

Flash Communication Server笔记二

评论(0)浏览(88)分类:flash/flex/fcs/AIR
Flash Communication Server笔记二连接到服务器 要连接到FCS的一个实例,需要在客户端脚本使用Net NetConnection和NetConnection.connect命令发送请求到服务器。 小技巧:还可以使用组件连接到服务器。 启动服务 如果服务器没有启动,必须手动启动它,在Windows开始菜单选择程序Macromedia Flash Communication Server MXStart Service。在Windows. 如果希望查看服务是否运行,打..