07 2011 档案

JQuery 之 Bind
摘要:JQUERY学习之bindBind(type ,fn) 返回值:jquery概述:为每个匹配元素的特定事件绑定事件处理函数。.bind()方法是用于往文档上附加行为的主要方式。所有JavaScript事件对象,比如focus,mouseover,resize等都是可以作为type参数传递进来的。Jquery还提供了一些绑定这些标准事件类型的简单方式,比如.click()用于简化.bind("click")。一共有一下这些方法:blur,focus,focusin,focusout,load,resize,scroll,unload,click,dbclick,change, 阅读全文

posted @ 2011-07-29 15:14 破阵子 . 如是我闻 阅读(1474) 评论(0) 推荐(0)

JQuery 选择器。
摘要:• #id • element • .class • .class.class • * • selector1, selector2, selectorN #id用法: $(“#myDiv”); 说明: 这个就是直接选择html中的id=”myDiv”,值得注意的是:如果选择器中包含特殊字符,可以用两个斜杠(\\)转义,至少,”.”, “[", "]” 是特殊字符.选择符内可以把双引号改为单引号,不过在复杂点的获取DOM的时候,单引号总是会引发歧义或错误,还是使用双引号吧.element用法: $(“div”); 说明: element的英文翻译过来是”元素”,所以elem 阅读全文

posted @ 2011-07-29 15:09 破阵子 . 如是我闻 阅读(1325) 评论(0) 推荐(1)

Flex中多线程的实现
摘要:最近在网上看到一个工具类可以提供flex中多线程的支持,AsyncThreading,googleCode地址 (【AsyncThreading_2[1].1.zip】下载地址),详细文档可以去googleCode上看下面总结一下利用这个工具类来实现一个抽奖机的demo。首先我们要编写一个自定义线程类,继承自AbstractAsyncThread并且实现IAsyncThreadResponder接口,AbstractAsyncThread这个类可以控制线程的级别: public const RUN_LEVEL_REAL_TIME:int = 1; public const RUN_LEVEL_ 阅读全文

posted @ 2011-07-28 13:42 破阵子 . 如是我闻 阅读(3149) 评论(1) 推荐(1)

FLEX 4 :选择本地文件编辑
摘要:代码如下:<?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/halo" minWidth="1024" minHeight="768" cr 阅读全文

posted @ 2011-07-27 16:30 破阵子 . 如是我闻 阅读(844) 评论(0) 推荐(0)

flex图片剪切示例--预览、保存到本地、保存到服务器 (转)
摘要:图片剪切功能:效果图:flex代码:<?xmlversion="1.0"encoding="utf-8"?><mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="absolute"initialize="init()"xmlns:local="astion.*"><mx:Script><![CDATA[importmx.controls.Image;import 阅读全文

posted @ 2011-07-27 12:59 破阵子 . 如是我闻 阅读(1159) 评论(0) 推荐(0)

Flex 3.0 国际化
摘要:Flex内部的国际化文件/库只支持两个版本,一个是en_US,另一个是ja_JP。也就是说,开发者在编译Flex项目的时候在Additional Compiler arguments下配置locale=zh_CN是一定会报错的。 原因是因为zh_CN库,Flex是没有提供的。 那么应该怎么办呢,答案是:自己来构建一个。 事实上,在Flex的sdk中已经提供了所有国际化文本的源码,我们可以通过这些源码来进行核心的国际化功能。运行Adobe Flex 3 SDK Command Prompt,进入目录sdks\3.2.0(我的是3.2版本) cd sdks\3.2.0 [回车]bin\compc 阅读全文

posted @ 2011-07-27 12:33 破阵子 . 如是我闻 阅读(262) 评论(0) 推荐(0)

about__ Flex 里 TextArea 字符换行问题。
摘要:最近在做一个字体编辑的软件,其中需要用 TextArea 接受用户输入,并转换成 Text 保留在 图片上,碰到了字符自动换行的问题,开始是在 TextArea 的text 里 追加 "\n" , 但后来找到了一种更简单的办法,就是动态控制 Text 的 Width ,代码如下:private function setCssStyle():void{ fontSty=new FontStyleManager(parseInt(hs_lblWidth.value.toString()));}private static var area:TextArea=new TextAr 阅读全文

posted @ 2011-07-26 11:32 破阵子 . 如是我闻 阅读(1760) 评论(0) 推荐(0)

12个Flex常用功能代码再现
摘要:您所在的位置:开发 > Web > RIA > 12个Flex常用功能代码再现12个Flex常用功能代码12个Flex常用功能代码1。复制内容到Flex系统剪贴板System.setClipboard(strContent);2。复制一个ArrayCollection//dummysolution(well,itworks) varbar:ArrayCollection=newArrayCollection(); foreach(vari:Objectinac){ bar.addItem(i); } //fantastic!// varbar:ListCollectionVi 阅读全文

posted @ 2011-07-22 15:05 破阵子 . 如是我闻 阅读(641) 评论(1) 推荐(1)

JS获取fileupload文件路径
摘要:最近在写个小网站,用到了fileupload控件来上传文件。因为程序的某些需要,要获取上传文件的本地路径,在CS代码中使用的是 fileupload1.PostedFile.FileName,结果发现得出来的只是文件名,不包含路径,记得以前确实是用这样的方法取得过路径的。于 是上网搜索了下,原来是因为高版本的浏览器设定为了安全起见,已经不会显示文件路径。只有想办法用JS来获取路径了,测试了一下后发现。单独只是使用 document.getElementById("fileupload1").value,在IE6里可以获取全路径,在IE7,IE8及火狐里都是 只能获得文件名。 阅读全文

posted @ 2011-07-21 15:20 破阵子 . 如是我闻 阅读(4099) 评论(1) 推荐(1)

Flex(try-catch-finally)机制(转)
摘要:最近在使用中发现了flex异常捕捉的一个很奇特的地方,进行了多次试验,在此做个小小的总结: 测试代码如下:Mxml代码 这里的xml文件"aaa.xml"是不存在的,如果按照java异常捕捉的习惯这里应该是会被捕捉的。可是在flex是用情况中,结果却是依然弹出错误提示“Error #2044: 未处理的 ioError:。 text=Error #2032: 流错误”。 经在网上求证,可信的说法为flex的异常不是都能用try...catch捕捉的,像上面的情况必须使用监听器来使用,确实让人郁闷。下面就来加个监听器捕捉下这个异常,测试代码如下:Mxml代码 运行这个测试代码 阅读全文

posted @ 2011-07-21 14:30 破阵子 . 如是我闻 阅读(909) 评论(0) 推荐(0)

Flex与Javascript交互
摘要:关键字:ExternalInterface所用类库:SWFObject /*** Flex调用Javascript函数* @params functionName:String Javascript函数名称* @params ...params Javascript函数参数* @return 返回Javascript函数的return内容**/ExternalInterface.call(functionName:String, ...params);main.mxmlview plaincopy to clipboardprint?<?xmlversion="1.0" 阅读全文

posted @ 2011-07-20 18:05 破阵子 . 如是我闻 阅读(501) 评论(0) 推荐(0)

swfobject.embedSWF属性与用法
摘要:swfobject.embedSWF属性与用法2010-06-29 09:47/点击数( 2218)swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes)有5个必须的参数和4个可选的参数: swfUrl(String,必须的)指定SWF的URL。 id(String,必须的)指定将会被Flash内容替换的HTML元素(包含 JS+flash的焦点幻灯片既能大方得体的展示焦点信息,也能美轮美奂的展示图片,越来越多的网站使用这种焦点幻灯的表 阅读全文

posted @ 2011-07-20 17:20 破阵子 . 如是我闻 阅读(18421) 评论(0) 推荐(0)

request.getHeader("referer")
摘要:在开发web程序的时候,有时我们需要得到用户是从什么页面连过来的,这就用到了referer。它是http协议,所以任何能开发web程序的语言都可以实现,比如jsp中是:request.getHeader("referer");php是$_SERVER['HTTP_REFERER']。其他的我就不举例了(其实是不会其他的语言)。那它能干什么用呢?我举两个例子:1,防止盗连,比如我是个下载软件的网站,在下载页面我先用referer来判断上一页面是不是自己网站,如果不是,说明有人盗连了你的下载地址。2,电子商务网站的安全,我在提交信用卡等重要信息的页面用refer 阅读全文

posted @ 2011-07-18 14:54 破阵子 . 如是我闻 阅读(1954) 评论(0) 推荐(0)

jQuery Ajax 实例 全解析
摘要:jQuery Ajax 实例 全解析jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中。url (String) : 请求的HTML页的URL地址。data (Map) : (可选参数) 阅读全文

posted @ 2011-07-14 13:35 破阵子 . 如是我闻 阅读(619) 评论(0) 推荐(1)

学习SVN版本控制与恢复删除
摘要:首先我看了看别人介绍的版本控制 如下:1. 版本控制介绍1.1. 什么是版本控制版本控制系统用于保存编写开发应用程序时的文档的各个修订版(revision)。版本控制也称作Revision Control System(RCS)。名词解释:修订版(revision):可以认为是某个文件在其生命周期内各个保存的快照,每个快照和一个时间区间对应。 版本库(Repository):存放修订版的数据库 本地工作拷贝(Local working copy):修订版在本地的副本 版本的检入(Check in):本地副本提交到服务器的版本库 检出(Check out):从服务器的版本库中取出修订版成为本地副 阅读全文

posted @ 2011-07-10 22:59 破阵子 . 如是我闻 阅读(29932) 评论(1) 推荐(1)

利用jquery操作select下拉列表框
摘要:,功能是通过点击事件动态复制一个select到table的td中,并利用td包含的文本内容找到对应的select选中项,代码如下: HTML: <!--下拉框--> <select id="stsoft" name="stsoft"> <option value="1">11</option> <option value="2">22</option> <option value="3">33</optio 阅读全文

posted @ 2011-07-10 22:25 破阵子 . 如是我闻 阅读(2136) 评论(0) 推荐(0)

关闭子页面刷新父页面,不需要弹出确认窗口
摘要:确认框 这个确认框是为了防止误操作而在ie7,ie8上新增的功能使用以下方法可以解决:(测试以通过)1。window.opener.location.reload(); window.opener=null; window.open('','_self'); window.close();2。公司BBS上看到解决方案:(ie7下测试通过)<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2&quo 阅读全文

posted @ 2011-07-10 18:02 破阵子 . 如是我闻 阅读(841) 评论(0) 推荐(0)

jquery刷新页面(局部及全页面刷新)
摘要:局部刷新:这个方法就多了去了,常见的有以下几种;$.get方法,$.post方法,$.getJson方法,$.ajax方法如下前两种使用方法基本上一样$.get(”Default.php”, {id:”1″, page: “2″ },function(data){//这里是回调方法。返回data数据。这里想怎么处理就怎么处理了。});$.getScript方法:$.getScript(”http://jqueryajax.com/jquery.js”,function(){$(”#go”).click(function(){//回调方法$(”.block”).animate( { backgr 阅读全文

posted @ 2011-07-10 17:35 破阵子 . 如是我闻 阅读(1171) 评论(0) 推荐(0)

收集到的一些小例子。。。。。。
摘要:网页制作中半角空格的发现 有不少朋友问,在HTML模式下打的空格键,为什么不起作用。或者在留言板、论坛页面打的空格,也都不起作用。因为这是微软的IE浏览器人为规定的,这是一种HTML规则。我们知道,Unicode码和ASCII码包括了所有的字库,它们和十进制编码的排列顺序也是一样的。十进制编码的HTML格式是&#数字;,例如在HTML模式下输入“&#25105;”,IE浏览就会出现“我”字。然后,我用JavaScript做了循环程序,让它从0到10万显示十进制码。经过很长时间,终于有一天不经意发现了这个半角空格,它的十进制码是&#127;,令人兴奋的是,这个字符可以直接 阅读全文

posted @ 2011-07-01 14:52 破阵子 . 如是我闻 阅读(250) 评论(0) 推荐(0)

导航