4.8.在HTML里显示图片和SWF文档

评论(0)浏览(131)分类:flash/flex/fcs/AIR
4.8.在HTML里显示图片和SWF文档4.8.1. 问题我需要在你的Flex 组件中显示一段包含图片和外部SWF 文件的HTML 文本。4.8.2. 解决办法使用Flash 播放器中的HTML 渲染引擎支持的img标签,设置src 属性为你要加载的SWF或图片的URL 地址。4.8.3. 讨论img标签允许你指明将要加载到Text 组件中显示的图片或SWF 文件的地址。img标签支持如下这些属性:src指定一个GIF, JPEG, PNG 或SWF 文..

JavaScript对象转换成JSON字符串及深度克隆方法

评论(0)浏览(131)分类:JavaScript/Ajax开发技巧
JavaScript对象转换成JSON字符串及深度克隆方法将JavaScript对象转换成JSON字符串的方法,及JavaScript深度克隆方法 转自:http://snippets.dzone.com/posts/show/749 实现代码: Object.prototype.deep_clone=function(){ eval("vartmp="+this.toJSON()); returntmp; } Object.prototype.toJSON=function(){ varjson=[]; for(variinthis){ if(!this.hasOwnProperty(i))continue; //if(typeof..

firefox与ie的javascript兼容性编程汇编

评论(1)浏览(131)分类:JavaScript/Ajax开发技巧
firefox与ie的javascript兼容性编程汇编======文档坐标的兼容=====Netscape: pageXOffset和pageYOffsetIE : scrollLeft 和scrollTopoffsetTop,offsetLeft:这连个在ff中是相对于body而言;在ie中是相对与它的父亲容器而言。转载后加了一些个人体会。。。如对你有用,请回复。1. document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName"..

ajaxcontroltoolkit

评论(0)浏览(131)分类:JavaScript/Ajax开发技巧
ajaxcontroltoolkitAjaxControlToolkit下载http://ajax.asp.net/downloads/default.aspx?tabid=47http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=1425环境设置如下:下载完 ASPAJAXExtSetup.msi 安装更新后在你的系统盘下的(以C盘为例) 出现这个 文件夹:C:\Program Files\Microsoft asp.NET\ASP.NET 2.0 ajax Extensions..

HTML页面技巧大全

评论(0)浏览(131)分类:HTML/CSS兼容/XML
HTML页面技巧大全target="_blank"在新窗口打开/a 这样打开的,那么两个窗口之间没有任何关系,所以无法实现刷新打开新页面的窗口的要求。A2:使用Response.Write("script language='javascript'window.opener.location.href = window.opener.location.href;window.close();/script"); A2:这个问题,呵呵~~~~其实是老问题了~~~~~ 1 首先如果你父页面中,提交过,有本页..

lightbox+checkbox实现轻量级联动选择

评论(0)浏览(131)分类:JavaScript/Ajax开发技巧
lightbox+checkbox实现轻量级联动选择lightbox+checkbox实现轻量级联动选择,可为1级的也可以为2级的checkbox选择。此示例是基于lightbox自己写的轻量级的lightbox上的,可以查看下面的文章美化alert,confirm,prompt并实现lightbox效果查看效果请点击这里完整实例下载效果如下1级联动选择2级联动选择下面贴出核心代码+展开-JavaScriptShowbo.PopSel={maxItem:6,//最多选择的项item..

第四章.数字与数学

评论(0)浏览(131)分类:flash/flex/fcs/AIR
第四章.数字与数学4.0.简介4.1.数字的不同表现形式4.2.不同数字类型之间的转换4.3.四舍五入4.4.格式化输出4.5.不使用掩码进行数字格式化4.6.格式化货币数字4.7.生成随机数4.8.模拟硬币投掷4.9.模拟骰子4.10.产生唯一的随机数4.11.转换角度计算4.12.计算两点之间的距离

JavaScript精粹读书笔记(6)

评论(0)浏览(131)分类:JavaScript/Ajax开发技巧
JavaScript精粹读书笔记(6)第6章 数组数组是一段线性分配的内存,它通过整数去计算偏移并访问其中的元素。数组可以是很快的数据结构。不幸的是,JavaScript的数组不是这样的。它提供了一种拥有类似数组特性的对象。它把数组的下标转变成字符串,用其作为属性。它明显地比一个真正的数组慢,但它可以更方便地使用。属性的检索和更新的方式与对象一模一样,除了有一个可以用..

第三章 第五节 使用MXML

评论(0)浏览(131)分类:flash/flex/fcs/AIR
第三章 第五节 使用MXMLMXML 是一种XML 语言,你可以使用它去布置Adobe Flex 应用程序的用户界面。你还可以使用MXML 去定义其它的方面,如存取服务器端的数据,将用户组件与服务器端数据源进行绑定等。MXML 看起来与你所熟悉的HTML 很类似,然而,MXML 更为结构化,并提供更为丰富的标签集。MXML 与HTML 之间最大的不同之处在于,以MXML 所定义的应用程序将被编译成SWF..

JavaScript精粹读书笔记(2)

评论(0)浏览(130)分类:JavaScript/Ajax开发技巧
JavaScript精粹读书笔记(2) 第2章 语法本章介绍JavaScript的精华部分的语法,并简要地概述其语言结构。2.1 空白空白可能表现为格式化字符或注释的形式。空白通常没有意义,但是偶尔须要用它来分隔字符序列,否则它们就会被合并成一个单一的符号。例如,对如下代码来说:var that = this;var和that之间的空格是不能被移除的,但是其他的空格都可以被移除。JavaScript提供两种..

1.17. 处理错误

评论(0)浏览(130)分类:flash/flex/fcs/AIR
1.17. 处理错误tag:ActionScript 3 CookBook 简体中文1.17. 处理错误问题我想让程序自己检测和处理遇到的错误。解决办法当检测到错误时使用 throw 语句抛出异常。把可能出现错误的代码都放到 try 块中,然后在catch 块中进行错误处理。讨论Flash 播放器 8.5 开始支持 try/catch 方法来处理错误。这意味着可以灵活的处理遇到的错误了。除了语法错误(这时编译器..

15.13.读取音乐的声谱

评论(0)浏览(130)分类:flash/flex/fcs/AIR
15.13.读取音乐的声谱问题我想显示出声音的波形图(声谱)解决办法使用SoundMixer.computeSpectrum( )填充一个字节数组,读取这个数组得到具体数据。讨论访问声谱数据是ActionScript 3.0 新增的特性之一,在早期的Flash版本时期,开发者也很想获得这些数据,需要借助一些第三方工具,但是它们的实现过于复杂且效率低。现在这个功能已经内置于SoundMixer类之中,再加上..

JavaScript Table排序

评论(0)浏览(130)分类:JavaScript/Ajax开发技巧
JavaScript Table排序近来还是那么忙,趁五一更新一下程序吧。这个版本主要增加和改进了以下东西:1,对字符串改用localeCompare来比较;2,一次排序中能使用多个排序对象(用于值相等时再排序);3,修正一些发现的问题;4,改进程序结构,个人觉得是更灵活更方便了;5,增加bool类型比较;6,添加attribute/property的内容;7,修正ie6/7的radio/checkbox状态恢复b..

调用样式表

评论(0)浏览(130)分类:HTML/CSS兼容/XML
调用样式表用web标准设计网站,过渡的方法主要是采用XHTML+CSS,css样式表是必不可少的。这就要求所有网页设计师必须熟练掌握CSS,如果你以前不常用,那么现在就开始学习吧。要制作符合web标准的网站,不懂CSS是设计不出漂亮的页面的。事实上,所有表现的地方都需要用CSS来实现。我们以前都习惯用table来定位和布局,现在要改用DIV来定位和布局。这是思维方..

Firefox的“火星文”异常

评论(0)浏览(130)分类:JavaScript/Ajax开发技巧
Firefox的“火星文”异常错误: ^' Location.reload CP源文件:javascript:alert(window.opener);window.opener.location.reload();行:1看到^' Location.reload CP这样的错误信息不要惊讶,这是FF在没有权限访问的时候抛出的异常,而且会立即阻止后续脚本的执行。通常这种错误发生在跨域操作或者当一个window.opener句柄指向的实例被用户改变后无权访问的时候……http:..

23.8.监视文件上传进度

评论(0)浏览(130)分类:flash/flex/fcs/AIR
23.8.监视文件上传进度问题我想知道文件的上传进度解决办法监听progress事件讨论和监视下载进度一样,当文件上传时FileReference 对象发出progress 事件,完成时发出completed事件,请看第23.3 节。

13.9.对集合的多个字段进行排序

评论(0)浏览(130)分类:flash/flex/fcs/AIR
13.9.对集合的多个字段进行排序13.9.1. 问题我需要根据多个字段对集合进行排序。13.9.2. 解决办法传递多个SortField 对象给Sort 对象,并赋值给集合的sort 属性。13.9.3. 讨论因为数组可被多个SortFields 排序,Sort 对象的fields 属性就是一个数组。这些sort 创建一个层级的结构,所有对象进行分组排序,先根据field 属性里的第一个SortField 对象,再第一个,以此类推。这个..

7.4.创建一个简单的组件作为渲染器和编辑器

评论(0)浏览(130)分类:flash/flex/fcs/AIR
7.4.创建一个简单的组件作为渲染器和编辑器7.4.1. 问题你需要建立一个即可以用于item editor 又可以用于item renderer 的组件,并且item editor 会收到一个数组,我们希望这个数组能以combo box 的形式显示出来。7.4.2. 解决办法建立一个己经实现了IDropInListItemRenderer 的组件,并在它里边定义两个states即状态,一个状态用于显示editor 另一个用于显示renderer。当data 发生变化时,即..

FCKeditor编辑器完全使用手册

评论(0)浏览(130)分类:JavaScript/Ajax开发技巧
FCKeditor编辑器完全使用手册  对于一个全新的网站,FCKeditor就可以直接拿过来用了,不需要进行什么修改。但是对于绝大多数的已有网站而言,FCKeditor的一些设置并不适合自己的使用,这篇文章旨在告诉你简单的修改FCKeditor以方便您的网站的使用。  FCKeditor 2.0版终于出来了,之所以用“终于”这个词,是因为在这一版本上加上了众望所归的FLASH插入功能。可以说在所有..

15.5.如何去验证多个Combo Box及Radio Button组件

评论(0)浏览(130)分类:flash/flex/fcs/AIR
15.5.如何去验证多个Combo Box及Radio Button组件15.5.1 问题如何去为多个radio button 及combo box 组件加入验证功能, 以确保最少其中一个项目会被选取?15.5.2 解决办法可以使用NumberValidator 去检查radio button 组件, 再使用一个自定义的Validator 去验证combo box 组件。15.5.3 讨论如果要从radio button 组件群中返回一个ValidationResultEvent 事件, 我们可以使用NumberValidator 去检查..

WML语言教程

评论(0)浏览(130)分类:HTML/CSS兼容/XML
WML语言教程WAP从1999年开始有实际的开发平台,到了2000已有了较大发展。在新世纪,无线通信的未来可以说是无可限量,但是目前使用者的成长率不如在1998、1999两年的预测乐观。回想1995年WWW刚成气候的时候,并不像现在WAP成长这样缓慢,在几个月之间,WWW网站就从数千个成长到数几万个。形成其间差别的原因很多,而WWW网站与网页制作的工具比目前WAP网站与..

script标签defer属性的作用

评论(0)浏览(130)分类:JavaScript/Ajax开发技巧
script标签defer属性的作用   使用defer属性可以让脚本在整个页面装载完成之后再解析,而非边装载边解析。   这对于只包涵事件触发的js脚本而言,可以提高整个页面的加载速度。  DEFER 是脚本程序强大功能中的一个“无名英雄”。你可能从没有使用过它,但是看完这里的介绍后,相信你就离不开它。它告诉浏览器Script段包含了无需立即执行的代码,并且,与SRC属性联合..

隐藏amcharts漏洞图中指定图形

评论(0)浏览(130)分类:JavaScript/Ajax开发技巧
隐藏amcharts漏洞图中指定图形  隐藏amcharts漏洞图中指定图形  下面示例通过查找漏斗图中图形对应文字的文字容器,然后通过文字容器定位图像执行隐藏,文字容器的前一个节点为图形。  源代码如下,直接测试官网示例,https://www.amcharts.com/demos/3d-funnel-chart/,控制台输入下面的代码,效果如下function hideSVGByText(text) { var tspan = document.querySel..

SEO如何来优化URL地址

评论(0)浏览(129)分类:JavaScript/Ajax开发技巧
SEO如何来优化URL地址  011年5月20号百度出台了新的算法,这对于SEO来说是一个新的挑战。在前文《SEO 如何来应对百度的新算法》中我们有担到对于一个网站的结构来说,URL的设计也非常的重要,SEO在URL设计时我们应该事先做好规划,应该从用户体验和搜索引擎蜘蛛体验出发,在总体上边应该做到URL清晰、友好、方便记忆,然后还要适当的考虑对于搜索引擎排名的影响,具..

17.8.记住用户输入文本框的内容

评论(0)浏览(129)分类:flash/flex/fcs/AIR
17.8.记住用户输入文本框的内容17.8.1. 问题我想要再用户离开应用程序的时候,记住用户输入的TextInput 的字段。17.8.2. 解决办法创建一个TextInput 组建的子类,当用户输入的时候来使用本地共享对象存贮用户输入的文本值。17.8.3. 讨论为了方便,现代浏览器都提供了记住用户上次在公共表单区域输入值和登陆提示,这些值在用户再次访问的时候不用再次输入。默认情况,Flex 应用..

22.10.与模块通信

评论(0)浏览(129)分类:flash/flex/fcs/AIR
22.10.与模块通信22.10.1.问题我想访问加载的模块和传递数据。22.10.2.解决办法使用mx.modules.ModuleLoader的child属性和mx.modules.IModuleInfo实例的factory属性,监听事件,调用公开方法,访问公开属性。22.10.3.讨论应用程序shell 通过ModuleLoader 和ModuleManager 的属性与被加载模块通信。对于mx:Application实例来说通信没有限制,因为模块也可以加载另..

Javascript在IE和FireFox中的不同表现

评论(0)浏览(129)分类:JavaScript/Ajax开发技巧
Javascript在IE和FireFox中的不同表现1.document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"]. 解决方法:统一使用document.formName.elements["elementName"].2.集合类对象问题说明:IE下,可以使用()或[]获取集合类对象;Firefox下..

Opera10下的31个bug

评论(0)浏览(129)分类:HTML/CSS兼容/XML
Opera10下的31个bug来源:31 bugs inOpera10 for Windows1- A col's width must include a table's cellpadding. This is a regression bug since Opera 6.06 had it correct, right. See bug 285490 in Opera BTS.2- When hovering over a text node within an element, event.offsetX and event.offsetY are always wrong. Also: complete event.offsetX/Y demo...

Flash加载XML文件CDTATA节点内容被编码

评论(0)浏览(129)分类:flash/flex/fcs/AIR
Flash加载XML文件CDTATA节点内容被编码  今天在做一个flash动画的时候,动态加载xml文件,但是碰到了CDATA节点存在XML保留字,被flash解释器自动编码为对应实体,⊙﹏⊙b汗。  XML关键字为, " ' 这个5个,如果不使用CDATA节点,这些字符必须使用对应的实体 lt;gt; quot;apos; amp;代替,要不XML文件会出错,但是flash自动把CDATA节点的内容中的XML关键字给编码了,自能手动替换..

9.3.嵌入CSS样式

评论(0)浏览(129)分类:flash/flex/fcs/AIR
9.3.嵌入CSS样式9.3.1.问题你想在你的程序中利用CSS 为组件嵌入使用样式。9.3.2.解决办法在本地定义中定义样式,或者利用mx:Style标签的source 属性从外部文件中嵌入使用CSS规则。9.3.3.讨论样式可以在编译时通过多种方式嵌入进你的Flex 程序。这一诀窍讲述利用CSS 语法定义嵌入在你程序中的样式。在Flex 中运用CSS,你可以做到以下内容:? 在MXML 文件的mx:Styl..