摘要:1 package { 2 3 import flash.desktop.NativeApplication; 4 import flash.desktop.NativeProcess; 5 import flash.desktop.NativeProcessStartupInfo; 6 import flash.display.MovieClip; 7 import flash.display.Sprite; 8 import flash.events.IOErrorEvent; 9 import flash.events....
阅读全文
摘要:什么是 ActiveX 控件?ActiveX 控件广泛用于 Internet。它们可以通过提供视频、动画内容等来增加浏览的乐趣。不过,这些程序可能出问题或者向您提供不需要的内容。在某些情况下,这些程序可被用来以您不允许的方式从计算机收集信息、破坏您的计算机上的数据、在未经您同意的情况下在您的计算机上安装软件或者允许他人远程控制您的计算机。考虑到这些风险,您应该在完全信任发行商的情况下才安装这些程序。当 Windows 阻止 ActiveX 控件的安装时,您应该做什么?您可能不应该安装该 ActiveX 控件。安装 Windows 阻止的 ActiveX 控件是极为冒险的事情。如果 Intern
阅读全文
摘要:内容如下· 关于Adobe Flex· 关于Spring· 为什么使用Flex和Spring· Flex和Spring的整合关于FlexAdobe Flex是一套创建富客户端应用(RIAs)的框架.Flex生成的swf文件可以直接运行在Flash Player之中。相比较基于时间轴的Flash开发,Flex框架更适合那些用传统方式开发应用程序的开发人员。Flex应用可以使用Flex builder来开发。这套IDE是基于Eclipse平台开发的。Action Script3语言是用来访问数据和创建用户接口组件的。Flex框架也用到了一种XML语言叫做MX
阅读全文
摘要:本章主要总结关系数据库引擎(sqlite),同步和异步执行模式,创建数据库和表Adobe AIR 包括一个基于 SQL 的关系数据库引擎(sqlite),该引擎在运行时中运行,数据以本地方式存储在运行 AIR 应用程序的计算机上的数据库文件中(例如,在计算机的硬盘驱动器上)。由于数据库的运行和数据文件的存储都在本地进行,因此,不管网络连接是否可用,AIR 应用程序都可以使用数据库。单个 Adobe AIR 本地 SQL 数据库作为单个文件存储在计算机的文件系统中。运行时包括 SQL 数据库引擎,该引擎管理数据库文件的创建和结构化以及操作和检索数据库文件中的数据。运行时不指定在文件系统上存储数据
阅读全文
摘要:Part 1:用flex做开发,如果直接用在web上,发布为swf放到服务器即可。 如果用在客户端上,可以发布为air,不过air需要air的runtime,如果所做的事情很简单,swf本身就能胜任(没有用本地的api),那发布为air就太重了,swf就够了。但swf不太好用,如果能发布为exe就好了。 用Flash开发,可以publish为exe,用Flex没有这个功能了。 如果搜索一下的话,会发现很简单,网上有很多swf转exe的工具。 不过试用以后会发现,这些工具对flash的swf没有问题,对flex的swf很有可能不能运行。 原因是flex的swf用了一些特殊的包。 其实不用工具,就
阅读全文
摘要:代码消息说明1000对 %s 的引用不明确。引用可能指向多项。例如,下面使用了 rss 和 xml 命名空间。每个命名空间为 hello() 函数定义了不同的值。trace(hello()) 语句返回此错误,因为它无法确定使用哪个命名空间。private namespace rss;private namespace xml;public function ErrorExamples() { use namespace rss; use namespace xml; trace(hello());}rss function hello():String { return "hola&
阅读全文
摘要:Flex组件内置了处理拖拽事件的接口,有些控件已经实现了拖拽功能,比如List、DataGrid、Menu、HorizontalList、 PrintDataGrid、TileList、Tree,在设置相关的拖拽属性后,它们都可以在相同类型的组件之间利用鼠标来实现数据的转移。allowDragSelection 是否可以拖选allowMultipleSelection 是否可以多选dragEnabled 是否可以拖动子元素dragMoveEnabled 是否移动元素位置,而不是复制元素dropEnabled 是否可以将物体放置进来在Flex中,有几个专门的对象供开发者处理拖拽事件:DragMa
阅读全文
摘要:【JAVA EE企业级开发四步走完全攻略】2010-05-16持续更新中!!!!!本文是J2EE企业级开发四步走完全攻略索引,因内容比较广泛,涉及整个JAVA EE开发相关知识,这是一个长期的计划,单个发blog比较零散,所以整理此索引,决定以后每发一季JAVA EE blog后会在此索引文中相应小节添加链接,这样我感觉比较有条理, 【RHEL5企业级LINUX服务攻略】专题及【51CTO_RHCE讲座】RHCE课程笔记专题也将整理推出,敬请期待!从零开始学JAVA Java SE基础部分 | Java SE面向对象部分 | Java SE应用部分 | Java SE实战开发 Java SE基
阅读全文
摘要:本文共两个文件:DashBorderExample.mxml 和 DashBorder.as1、DashBorderExample.mxml<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:VBox x="50" y="50" width="200&q
阅读全文
摘要:功能终于告一段落了,实现了预期的功能。遇到了一个小麻烦,js 会把某些变量( 如果你是通过对象的方式传递的,将在传递之后丢失类型信息 ,后面*号部分)代码如下:function init() { if(swfobject.hasFlashPlayerVersion("10")){ var flashvars = {}; flashvars.xmlPath = "coffee"; flashvars.name = "coffee"; var params = {}; params.quality = "high";
阅读全文
摘要:function getElementPos(elementId) {var ua = navigator.userAgent.toLowerCase();var isOpera = (ua.indexOf('opera') != -1);var isIE = (ua.indexOf('msie') != -1 && !isOpera); // not opera spoofvar el = document.getElementById(elementId);if(el.parentNode === null || el.style.displ
阅读全文
摘要:HTML 内嵌 swf 文件,默认是在最 top 端,可有时需要改变这种情况,即令 HTML 文件 停留在swf 文件之上,firefox 的设定 超级简单,只给需要停留在swf 文件上方的 HTML 文件一个 “background-color” 属性即可,但此方法在其他浏览器并不适用,找了很多办法,比如需要其他js 插件支持等等,比较复杂,但其实有一种更加简单的办法,原来这一切 swfObject.js 都早为我们做好了!!只需添加两个属性: quality; wmode。代码如下:function init() { if(swfobject.hasFlashPlayerVersion(&
阅读全文
摘要:方法一:加上这样一句话:<param name="quality" value="high"><param name="wmode" value="Opaque">或者这样:<embed src="images/new.swf" quality="high" wmode="Opaque" width="" height=""></embed>在做web开发中可能会遇到f
阅读全文
摘要:當在網頁上,同時存在多個swf檔案,若需要指定某一個強制在最上層不受其他物件遮蔽,以下注意事項一.wmode的影響用來嵌入flash用的embed tag上的wmode值會決定swf在網頁上的顯示方式1.當embed tag沒有設定wmode 預設值為Window 如果去偵測wmode值 在FF與Chrome測到$("embed").attr("wmode")=false 在IE則會得到$("embed").attr("wmode")='window'2.設定wmode='opaque
阅读全文
摘要:要讓圖片能浮在 Flash 上面, z-index 怎麼設都沒用, 都會被 Flash 蓋掉.Flash 設法先來看 Flash, 網站上要秀 swf 檔有兩種設法:傳統 <object> + <embed> 包 swf 檔官方(Adobe)建議: Adobe - Developer Center : 因應宣佈的瀏覽器變更為具備動態內容的網站做好準備, 盡量使用他提供的 AC_RunActiveContent.js 和C_ActiveX.js 來秀 swf 檔, 並另外用 <noscript> 將原本的 <object><embed>
阅读全文
摘要:jQuery 事件方法事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件。触发实例:$("button#demo").click()上面的例子将触发 id="demo" 的 button 元素的 click 事件。绑定实例:$("button#demo").click(function(){$("img").hide()})上面的例子会在点击 id="demo" 的按钮时隐藏所有图像。方法描述ready()文档就绪事件(当 HTML 文档就绪可用时)blur()触发、或将函数绑定
阅读全文
摘要:鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的。 (1):click事件:click事件于用户在元素敲击鼠标左键,并在相同元素上松开左键时触发。 $('p').click(function(){ alert('click function is running !'); }); (2):dbclick事件:dbclick事件在用户完成迅速连续的两次点击之后触发,双击的速度取决于操作系统的设置。一般双击事件在页面中不经常使用。 $('p').dbclick(function(){ alert('dbclick function
阅读全文
摘要:1.$(document).ready() $(document).ready()是jQuery中响应JavaScript内置的onload事件并执行任务的一种典型方式。它和onload具有类似的效果。但是也有一些差异: 当一个文档完全下载到浏览器中时,会触发window.onload事件。而使用$(document).ready()注册的事件处理程序会在html下载完成并解析为Dom树之后,代码就可以运行,但并不意味着所有关联文件都已经下载完毕。 一个页面中一般只有一个onload事件处理程序,而且只能一次保存对一个函数的引用;而$(document).ready()是可以有多个。 一般来说
阅读全文
摘要:2010年12月19日 jquery 事件机制【转】 在介绍方法之前,我觉得有必要描述一下响应事件的两种策略,一种是事件捕获(Event capturing),一种是事件冒泡(Event bubble),这两种策略是相对立的,它们是在浏览器大战中分别由Netscape和微软提出的完全相反的两种事件传播模型。事件冒泡定义为在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达
阅读全文
摘要:今天做了一个鼠标拖拽,动态改变flex 里图片的小功能,用到的几个 ui 插件为: jquery.ui.widget.js jquery.ui.mouse.js jquery.ui.draggable.js jquery.ui.core.js 实现了拖拽功能,最意外的是发现了一个background-color 的一个我不知道的作用: 给被拖拽的 dom 加一个 background-color 属性,居然可以让 此dom 的 z 坐标保持最高 ?! 可是我不知道原因, 呵呵。 对了,忘记了说明,只限 firefox 具体代码如下: function init() { if(swfobjec.
阅读全文