易截截图软件、单文件、免安装、纯绿色、仅160KB

Flex与Ajax交互

Flex与Ajax交互
三峡大学土木水电学院肖泽云
Flex与Ajax都是开发AIR非常好的技术,它们各有优缺点。Flex更简单,效果更加酷!但是在功能开发等方面不及Ajax成熟。最理想的就是全部用Flex来开发实现,但这只是一种理想状态,很多时候我们还是要用到Ajax。我们经常需要将嵌入到 Ajax 应用程序中的基于 Flash 的资源集成在一起。FABridge(Adobe Flex Ajax Bridge)是由 Adobe 开发的代码库,用于Flex与Ajax之间的交互,意味着连接Flex与Ajax的桥梁。本文将介绍如何使用 FABridge 将 Flash 内容与现有 Ajax 内容集成在一起。
1、FABridge库文件
FABridge库包含两个文件:FABridge.as和FABridge.js。
一般情况,如果用户安装了Flex Builder,则在安装路径下的\sdks\3.1.0\frameworks\javascript\fabridge\src\bridge路径下,如C:\Program Files\Adobe\Flex Builder 3\sdks\3.1.0\frameworks\javascript\fabridge\src\bridge,如下图所示:
如果用户没有这两个文件,可以参考附录,将代码复制到文本中,然后保存为FABridge.as文件和FABridge.js文件。
2、新建一个Flex项目,项目名称为FlexAjax,如下图所示:
3、新建一个文件夹,其名称为bridge,并把文件FABridge.as复制到该文件夹中,如下图所示:
4、新建一个文本,其内容如下:
<html>
<head>
<title>Flex与Ajax交互</title>
<script type="text/javascript" src="bridge/FABridge.js"></script>
<script type="text/javascript">
   // ...
</script>
</head>
<body>
</body>
</html>
把该文本文件名称及后缀改为index.html,并保存至项目的bin-debug文件夹内。同时将FABridge.js文件保存至bin-debug\bridge文件夹内,如下图所示:
5、在FlexAjax.mxml文件的名称空间内引用前面复制的FABridge.as文件,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
    xmlns:bridge="bridge.*" layout="absolute">
    <bridge:FABridge bridgeName="flex" />
   <mx:TextInput id="txt_test" fontSize="12" x="10" y="10" text="Flex与Ajax交互例子!"/>
</mx:Application>
编译FlexAjax.mxml文件,它将在项目的bin-debug文件夹内生成一个


相关文档:

asp.net ajax动态纵向菜单

 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="LeftMenu.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xht ......

AJAX 无刷新

ICallbackEventHandler 
         
 aspx  页面:
function CallServer(PhotoId)
{
        document.getElementById("updatediv").style.display = "block";
        documen ......

Ajax的ModalPopupExtender实现弹出框.txt

 ModalPopup 控件允许将 Web 页面中的一个部分以视窗程序中的“模式”形式显出来,起到提示用户操作和避免对页面中其它部分的误操作的作用。
“模式”的内容可以是任意一个 Control 类的派生控件,开发人员可以指定当它被“模式”显示的时候的背景的显示样式。
当一个页面控件被&ld ......

深入浅出ASP.Net 2.0 Ajax学习之旅随笔(三)

 概念:当位于UpdatePanel控件外部的某个控件的特定事件被触发时就引发异步回送并局部更新UpdatePanel控件的内容。
它的好处是:我们只需把需要更新的数据控件放在UpdatePanel控件里,而不需要更新的控件我们就把它放在UpdatePanel控件的外面,如此一来,才可以有效的降低往返于WEB服务器的数据量,并顺势降低WEB服务 ......

VS2005中ajax安装指南

 web2.0横空出世,ajax首当其冲,今天做web的如果再不学点ajax的话,就显的落伍了,而学ajax的用的环境如果是asp.net,那ajax.net你就不得不学了。首先就是环境的配置,如下
vs2005+sql2005+Winxp sp2+ie6.0+Office2003
工具下载 
1.ASPAJAXExtSetup.msi
http://download.microsoft.com/download/5/4/6/5462 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号