as3 Mouse 未定义

评论(0)浏览(137)分类:flash/flex/fcs/AIR
as3 Mouse 未定义  今天反编译一个涂鸦flash时,出现了Mouse 未定义的错误Mouse.show();//这句报as3 Mouse 未定义 错误看了下这个as文件,发现没有导入flash.ui.Mouse,只要导入这个类就不报错了。 import flash.ui.Mouse;

让IE6支持css position:fixed定位

评论(0)浏览(137)分类:JavaScript/Ajax开发技巧
让IE6支持css position:fixed定位  IE6不支持position:fixed,IE6不支持position:fixed,解决技巧使用Internet Explorer的CSS表达式(expression)。你不可以直接使用该表达式,因为它可能会因为缓存而不更新。解决这一点的最简单的方式是使用eval动态解析执行javascript语句。  IE6下移动浮动层还会出现闪动问题,解决方法参考:解决ie下移动浮动层闪动问题  让IE6支持posi..

JavaScript核心,闭包和作用域面试题

评论(0)浏览(137)分类:JavaScript/Ajax开发技巧
JavaScript核心,闭包和作用域面试题  DmitryBaranovskiy的博客中有篇文章(http://dmitry.baranovskiy.com/post /91403200),其中有五段小代码,用来测试是否理解JavaScript的核心,闭包和作用域。大家先试着给出alert语句的输出结 果。之后再建一个测试文件,检测你的答案。一scriptif (!(a in window)) { var a = 1;}alert (a);/script二scriptvar a = 1, b = function..

什么是Javascript匿名函数

评论(0)浏览(136)分类:JavaScript/Ajax开发技巧
什么是Javascript匿名函数一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式:函数关键字(function)语句:function fnMethodName(x){alert(x);}函数字面量(Function Literals):var fnMethodName = function(x){alert(x);}Function()构造函数:var fnMethodName = new Function('x','alert(x);')上面三种方法定义了同一个方法函数fnMethodName,第1种就是..

css3-calc简介

评论(0)浏览(136)分类:JavaScript/Ajax开发技巧
css3-calc简介calc()是干嘛的?calc()是单词calculate(计算)的缩写,是css3的一个新的长度单位功能,可以使用简单的数学运算。运算规则calc()使用通用的数学运算规则,但是也提供更智能的功能:使用+-*/四则运算;可以使用百分比、px、em、rem等单位;可以混合使用各种单位进行计算。实例:来看几个小例子来理解下calc()功能吧:1)容器宽度加上边框宽度正好1..

15.14.改变声音的音量和平衡度

评论(0)浏览(136)分类:flash/flex/fcs/AIR
15.14.改变声音的音量和平衡度问题我想改变音量或左右声道平衡解决办法创建SoundTransform 对象, 改变音量及平衡度, 把该对象赋值给SoundChannel 对象的soundTransform属性。讨论在以前的版本中,可直接通过Sound对象改变音量及平衡度,现在这些被抽象出来形成SoundTransform类。SoundChannel对象有个soundTransform属性,它是SoundTransform的类实例。要改变音量或平衡度,..

15.1.创建Sound对象及载入声音

评论(0)浏览(136)分类:flash/flex/fcs/AIR
15.1.创建Sound对象及载入声音问题我想载入声音到SWF应用程序上。解决办法创建一个Sound对象,载入外部的声音文件讨论创建一个Sound对象很容易,这跟创建其他类实例差不多,首先记得先引入Sound类库:+展开-ActionScriptimportflash.media.Sound;Var_sound:Sound=newSound();接着我们需要一个声音文件,比如song.mp3,和swf文件放在服务器的同一个目录下。要载入声音文件到So..

Dreamweaver一句话技巧

评论(0)浏览(136)分类:HTML/CSS兼容/XML
Dreamweaver一句话技巧1、从外部文档中粘贴时,如果不想要其格式,只要文字,可以使用“Edit-paste as text”命令,而不要直接Ctrl+V。   2、“Command-Add/Remove Netscape resize fix”是一个很有用的命令,它可以使在NC4.0中浏览页面时,改变窗口大小的时候页面不会花掉。   3、所有的head元素不可成为库组件,所有元素在被insert library时,其head关联属性被..

firefox下使用快捷键Ctrl+Enter发送信息时出现系统的下载窗口

评论(0)浏览(136)分类:JavaScript/Ajax开发技巧
firefox下使用快捷键Ctrl+Enter发送信息时出现系统的下载窗口  最近要帮朋友搞一个网站im的功能,在firefox下通过keydown的“ctrl+enter”快捷键发送信息时弹出下载窗口的问题,一直没找到具体的解决办法,所以有看了下以前在asp.net板块发的一篇散分帖子网友的回复,今天找到了一个适中的解决办法【原来的解决方法是使用setTimeout来延时发送信息,觉得还是有点怪怪的】。   具体原贴讨论及问题描述请..

13.12.用唯一的IDs标识数据对象

评论(0)浏览(136)分类:flash/flex/fcs/AIR
13.12.用唯一的IDs标识数据对象13.12.1. 问题我的应用程序在多个位置有多个数据对象,但需要确保所有对象的都分配有唯一的ID 属性,以便用于测试对象之间的平等并确定他们是否表示相同的数据片段。13.12.2. 解决办法你的数据可实现IUID 接口,使用mx.core.UIDUtil.createUID 方法给对象生成新的唯一的id。13.12.3. 讨论在有些情况下是非常有用的,比如使用Adobe LiveCycle mes..

14.1.绑定一个属性

评论(0)浏览(136)分类:flash/flex/fcs/AIR
14.1.绑定一个属性14.1.1 问题我需要绑定一个对象的属性到另外一个对象中去。14.1.2 解决办法在MXML 组件中使用{}标记或者mx:Binding标记。14.1.3 讨论当你声明一个对象的属性到绑定到另外一个对象的属性,一个事件通知从源对象到目标对象则进行了更新的分发了。内部,则将该属性复制到目标属性的变量。为了绑定一个在MXML中定义的变量,你可以使用{}和mx:Binding..

14.7.创建个性化可绑定的属性

评论(0)浏览(136)分类:flash/flex/fcs/AIR
14.7.创建个性化可绑定的属性14.7.1 问题我想创建一个基于某种特殊的而非依赖于propertyChange 事件的数据绑定。14.7.2. 解决办法设置[Bindable]标签的event 属性,使用一个字符串做为类型的参数来进行事件的分发。14.7.3. 讨论Flex 框架中的数据绑定的基础其实是一个基于事件的系统。默认的数据绑定的事件类型是分发到propertyChange 事件。在框架内部,对于目标属性数据的..

6.6.处理DataGrid/AdvancedDataGrid相关事件

评论(0)浏览(136)分类:flash/flex/fcs/AIR
6.6.处理DataGrid/AdvancedDataGrid相关事件本章用到的 Flex3中文教程--homesforsale.xml文件6.6.1. 问题我需要管理有DataGrid 和它的项渲染器发出的事件6.6.2. 解决办法使用项渲染器的owner 属性调度父组件DataGrid 的事件6.6.3. 讨论上一节中,通过传递类引用给column 的headerRenderer 属性,自定义列表头渲染器被创建出来。这一节将继续上一节的表头渲染器。当表头渲染器的复选框被点击..

3.25.测量并改变容器尺寸

评论(0)浏览(136)分类:flash/flex/fcs/AIR
3.25.测量并改变容器尺寸3.25.1 问题你需要它的根据子组件改变某个容器的尺寸。3.25.2 解决办法覆盖容器的measure 属性,当Flex 框架调用updateDisplayList 方法的时候调用该属性。3.25.3 讨论无论何时,只要容器需要确定子组件有多大以及根据所有的式样和约束信息自己有多大的时候,Flex 框架都会调用measure 方法来确定容器本身的尺寸。类似3.24 节覆盖updateDisplayL..

第六章. DataGrid和高级DataGrid

评论(0)浏览(135)分类:flash/flex/fcs/AIR
第六章. DataGrid和高级DataGrid本章用到的 Flex3中文教程--homesforsale.xml文件  DataGrid 控件是基于列表的控件,以多列布局专用于显示大数据集。DataGrid 可改变列宽,自定义渲染器和排序能力等等。Flex 3 添加了两个类似于DataGrid 的新控件:AdvancedDataGrid 和OLAPDataGrid。AdvancedDataGrid 控件扩展自DataGrid 控件并添加额外的数据视觉能力,比如数据聚集,多列排..

仿163网盘无刷新多文件上传系统

评论(0)浏览(135)分类:JavaScript/Ajax开发技巧
仿163网盘无刷新多文件上传系统这个仿163网盘无刷新文件上传系统,并没有用使用.net的控件,完全的手工制作。前台基本上是静态的,跟后台没有关系,所以后台用什么语言做都可以(后面有各个版本的实例下载)。本来觉得这个系统会很复杂,但把每个部分都分析清楚后,其实需要的技术并不高。不过当我把各个功能函数都整理好准备进行封装时,却发现要把程序封装不是那么容易,因为..

firefox下js与flash通讯的可恶

评论(0)浏览(135)分类:flash/flex/fcs/AIR
firefox下js与flash通讯的可恶最近开发遇到的问题更偏向于js了。写了一个程序,让js与flash通讯,结果flash能调用js方法,但是js竟然不能调用flash方法。比如说我在flash中开放了接口“abcd”,但是用js调用 swf.abcd()。竟然报错说abcd不是方法。这个问题是只出现在firefox下,ie下运行正常。于是开始狂使用alert了——后来发现firebug可以断点调试,长叹!发现在firefox下通..

请教ajax返回乱码

评论(0)浏览(135)分类:JavaScript/Ajax开发技巧
请教ajax返回乱码+展开-HTMLscripttype="text/javascript"varxmlHttpfunctionshowCustomer(str,id,page){varid;varpage;varstr;xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("您的浏览器不支持AJAX!");return;}varurl=page;url=url+"?q="+str;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=function(){stateChanged(id);};xmlHttp.open("P..

Flex 入门教程

评论(0)浏览(135)分类:flash/flex/fcs/AIR
Flex 入门教程作者:Robert Crooks 时间: 2004-08-23 文档类型:原创 来自:蓝色理想 创建第一个Flex应用程序作者:Robert Crooks (Macromedia培训小组)翻译:MoonFun.qhwa轉載請註明來自藍色理想在本教程中,你可以阅读到Flex的简单介绍,还可以利用MXML创建一个简单的分类购物车,从而学习到Macromedia Flex应用程序的基本构成。你将会学到:创建一个应..

7.8.画一个椭圆

评论(0)浏览(135)分类:flash/flex/fcs/AIR
7.8.画一个椭圆问题我要画一个椭圆解决办法使用Pen.drawEllipse( )方法讨论画椭圆比画圆就抽象多了,而且Graphics类没提供画椭圆的方法(原书错误,系统有提供的),使用Pen类的drawEllipse( )方法是比较简单的方法,它需要四个参数:x椭圆中心的x坐标y椭圆中心的y坐标xRadius椭圆x方向的半径yRadius椭圆y方向的半径下面的代码定义了Pen对象并画出一个椭圆:+展..

3.11.提示用户改变播放器设置

评论(0)浏览(135)分类:flash/flex/fcs/AIR
3.11.提示用户改变播放器设置问题我要打开用户的Flash播放器设置对话框窗口解决办法使用flash.system.Security.showSettings( ) 方法.讨论flash.system.Security.showSettings( ) 方法打开播放器设置对话框,它包含多个标签,也可以调用该方法时传递参数给它直接打开相应标签,该参数字符串是flash.system.SecurityPanel 类的静态属性:SecurityPanel.CAMERA摄像机面板Secur..

Nicholas C. Zakas谈怎样才能成为优秀的前端工程师

评论(0)浏览(135)分类:HTML/CSS兼容/XML
Nicholas C. Zakas谈怎样才能成为优秀的前端工程师Nicholas C. Zakas谈怎样才能成为优秀的前端工程师昨天,我负责了Yahoo!公司组织的一次面试活动,感触颇深的是其中的应聘者提问环节。我得说自己对应聘者们提出的大多数问题都相当失望。我希望听到一些对在Yahoo!工作充满激情的问题。在昨天的应聘者中,只有一个人的问题是我认为最好的,那个人问我:“你觉得怎么才能成为优秀的前端工程师?”..

JS/Exploit-DialogArg.gen特洛伊木马程序

评论(0)浏览(134)分类:JavaScript/Ajax开发技巧
JS/Exploit-DialogArg.gen特洛伊木马程序  搞幽啊,showModalDialog {url:} 放在script标签之间竟然变成了JS/Exploit-DialogArg.gen特洛伊木马程序,被麦咖啡给杀掉了,O(∩_∩)O哈哈~  如果你的电脑安装有麦咖啡,只要将下面的内容保存在文本类型的文件里面,如.txt,.aspx..jsp等等里面,就会被识别为JS/Exploit-DialogArg.gen特洛伊木马程序,然后杀掉,script标签之间的js代码全..

如何书写高效css规则

评论(0)浏览(134)分类:HTML/CSS兼容/XML
如何书写高效css规则转自:沉寂博客 根据一些CSS写作经验,如何提高渲染效率及所占用消耗的资源,来浅谈一下CSS的渲染效率,书写高效的CSSguiz。1、十六进制的颜色值对位数与大小写编写十六进制颜色值时你可能会用小写字母或省略成3位数,关于这写法没找到确实的数据证明对浏览器的渲染效率是否有影响,但十六进制的颜色值默认标准是大写及6位数标注。在未知情况下..

CSS开启桌面端和移动端硬件加速

评论(0)浏览(134)分类:HTML/CSS兼容/XML
CSS开启桌面端和移动端硬件加速  可以在浏览器中用css开启硬件加速,使GPU (Graphics Processing Unit) 发挥功能,从而提升网站性能。  现在大多数电脑的显卡都支持硬件加速。鉴于此,我们可以发挥GPU的力量,从而使我们的网站或应用表现的更为流畅。  在桌面端和移动端用CSS开启硬件加速  CSS animations, transforms 以及 transitions 不会自动开启GPU加速,而是由浏..

IE7- radio无法去掉内边距

评论(0)浏览(134)分类:HTML/CSS兼容/XML
IE7- radio无法去掉内边距  IE7-浏览器下,设置radio容器的margin和padding都为0都无法去掉圆点周围的补白内容,IE8和firefox浏览器可以去掉补白内容。  注:IE8需要添加xhtml申明为CSS1Compat才行。  最后只好用JS+图片来模拟radio选项,测试效果如下  获取焦点和没有焦点的2张radio图片:   源代码如下!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transiti..

7.4.画一条曲线

评论(0)浏览(134)分类:flash/flex/fcs/AIR
7.4.画一条曲线问题我要画一条曲线解决办法使用Graphics.curveTo( ) 方法讨论设置好了线条样式后,就可以使用curveTo( ) 方法画曲线了。curveTo( ) 方法画出接近于贝塞尔曲线(虽然是经过性能优化),它需要3点,开始点,控制点和目标点:开始点一般是笔刷的当前位置。指定曲线的目标终点。控制点决定曲线的形状,它是根据起始点和目标点的切线计算出的。如果不..

实现HTML的简单压缩

评论(0)浏览(134)分类:HTML/CSS兼容/XML
实现HTML的简单压缩 PageReleaser需要一种HTML的压缩算法,Google了很久,发现如果只是简单去除空白和注释的话,使用XLinq就可以轻易的实现先看看MSDN是怎么说的:一种常用方案是读取缩进的 XML,在内存中创建一个没有任何空白文本节点(即不保留空白)的 XML 树,对该 XML 执行某些操作,然后保存带缩进的 XML。在序列化带格式的 XML 时,只保留 XML 树中有意义的空..

JavaScript FSO属性大全

评论(0)浏览(134)分类:JavaScript/Ajax开发技巧
JavaScript FSO属性大全什么是FSO? FSO 即 File System Object 文件系统对象,是一种列表 Windows 磁盘目录和文件,对目录和文件进行删除、新建、复制、剪切、移动等操作的技术。使用 FSO 网站的好处:直接读取目录下的文件和子目录,方便维护,如需要添加任何内容,将文件放在相应的目录下即可;FSO 网站类似 Windows 操作界面,易于使用,会使用 Windows 就会使用 F..

4.1.正确的设置一个文本对象的值

评论(0)浏览(134)分类:flash/flex/fcs/AIR
4.1.正确的设置一个文本对象的值4.1.1. 问题我想正确的显示出可能被传送到文本对象的HTML 和简单字符串4.1.2. 解决办法使用htmlText 和text 属性,依靠输入模式,来适当地渲染文本和采用正则表达式分析被传到Text 对象中的字符串。4.1.3. 讨论Text 和TextArea 不会正确的显示HTML 除非HTML 被传Text or TextArea 组件的htmlText 属性。通常把非HTML 文本传递给Text or TextArea..