Ajax Framework


前者实现了windows下大部分控件的功能(网格,树,工具条等等),后者是图形表示上的扩充(图表,地图,流程图等等)。非常强大的Ajax框架,是商业软件。
[tags]ajax, javascript, framework[/tags]


前者实现了windows下大部分控件的功能(网格,树,工具条等等),后者是图形表示上的扩充(图表,地图,流程图等等)。非常强大的Ajax框架,是商业软件。
[tags]ajax, javascript, framework[/tags]
实现Deeplink功能的解决方案,核心方法没变(参看:整合了浏览器功能的Flash导航),只不过用javascript和actionscript封装了一下,方便使用。
ExternalInterface (flash.external.ExternalInterface)是Flash 8新增的外部API。用于Flash影片和Flash播放器容器直接通讯的一个通用应用程序接口。典型的Flash Player容器就是使用Javascript的html页面或者是内置了Flash Player的应用程序。使用这个类进行通讯的方法将代替以前fscommand()或者Macromedia Flash/JavaScript Integration Kit。
public static addCallback(methodName:String, instance:Object, method:Function) : Boolea
调用ExternalInterface类的addCallback()静态方法建立一个对外公开的Flash内部函数。methodName就是对外可见的函数名。instance和method则是as对象以及该对象的方法。若在网页中,必须先得到Flash Player的引用:
More...
The JavaScript and Flash Integration Kit是MM的Mike Chambers和Christian Cantrell开发的一套用于Javascript和Flash通讯的通用接口程序。通过这套接口,两种语言的大部分数据类型能够被相互支持。之前JS与Flash通讯的方法是通过fsCommand(),这一套程序用到了flash中的LocalConnection对象,支持主流的浏览器平台。
安装和使用方法在配套的文档中已经说得比较清楚了,我这里只是提一些要点。安装文件中JavaScriptFlashGateway.swf就是这套接口能够正常运作的幕后功臣,其作用就是发送基于LocalConnection对象的指令来操作目标Flash。
看看使用这套接口的基本代码,在html页头部加入:
<script type="text/javascript" src="/path/to/JavaScriptFlashGateway.js"></script>
生成一个id值,建立提供接口服务的FlashProxy对象:
More...