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

白话 Ajax 及其入门基础(2)

    四、常见Ajax编程框架
    既然上述Ajax框架已经能工作了,为什么还有那么多的框架呢?
    随着页面的复杂,可能需要书写大量的Javascript脚本来对页面中的DOM对象进行控制,工作量和复杂度会大大增加。Ajax编程框架通常利用面向对象的方法,对一些基本的对象和行为及其复杂性进行了合理的封装,建造了一套有自己特色的类库,并且考虑了效率和可扩充性等优点。我们在开发时,可以使用较少的、更清晰的代码,完成自己的工作。也使程序员有更多的时间和精力考虑业务逻辑本身,而不是与一堆脚本纠缠在一起。
    框架都是与后台脚本相关的。通过后台脚本编程,我们可以不必书写大量的Javascript脚本就能构建浏览器兼容的Ajax应用。
    比如,我使用一个比较流行的PHP xAjax框架,对前边的示例程序进行了改写:
    <?php
      require_once ("../xajax/xajax.inc.php");
      //服务器处理函数
      function processForm($aFormValues)
      {
       $objResponse = new xajaxResponse();
       $bError = false;
       //清空错误信息
       $objResponse->addClear("usernameInfo", "innerHTML");
       //判断账号
       if (trim($aFormValues['username']) == "")
       {
        $objResponse->addAppend("usernameInfo", "innerHTML", "Please Input user name.");
        $bError = true;
       }
       else
       {
          if(trim($aFormValues['username'])=="Thomas")
           $objResponse->addAppend("usernameInfo", "innerHTML", "Has been registed");
 &n


相关文档:

AJAX 初学(转)

这两天一直在埋头苦练AJAX技术,虽然网上对AJAX的看法各有好坏,在我看来AJAX对我来说还是一个很不错的技术,它在很大的程度上减轻了服务器的负担,把一些简单的request通过利用javascript方法创建一个XMLHttpRequest对象发送和接收服务器的信息,不要通过刷新页面就能得到自己想要的效果,这简直是不可思议。下面给出一段A ......

jquery+ajax实现无刷新提交的功能

   <script type="text/javascript" src="jquery-1.3.2.min.js" mce_src="js/jquery.js"></script>  
   <input name="writer" id="writer" type="text" value="" />  
   <input name="pass" id="pass" type="password" value="" />  ......

龙博AJAX框架 基于web的图形控件及可视化设计

http://www.longboo.com/
分页
http://www.longboo.com/Samples/linb/widgets/TreeGrid.Paging/index.html
数据库查询工具
http://www.longboo.com/Samples/comb/OrderManagement/index.html
email工具
http://www.longboo.com/Samples/comb/OutLook/index.html
网店
http://www.longboo.com/Samples/linb/Template ......

隐藏域方式的Ajax实现


xmlHttp形式的Ajax:XmlHttp形式的Ajax IBM技术文档库
以下是利用隐藏iframe实现的ajax:
index.htm
<html>
<head>
</head>
<body>
<iframe id="testFrame" frameborder="0" style="width:0px; height:0px;">
</ifra ......

Ajax 和 XML: 五种常见 Ajax 模式

Asynchronous JavaScript + XML(Ajax)无疑是 2006 年最热门的技术术语,且有望在
2007 得到进一步发展。但是对您的应用程序来说它究竟有什么意义呢?Ajax 应用程序中哪一种常见架构模式应用最广泛呢?本文将介绍五种常见
Ajax 设计模式,可以使用它们作为工作的基础。
的确,Ajax
是 Web 2.0
热门术语,所有人都希望 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号