ajax入门指南(三)

ajax入门指南,相信对ajax初学者会有所帮助。

AJAX的主流框架:
      浏览器端框架:
      一.Prototype系列:
        1.Prototype:http://prototype.conio.net,如果在Web应用中实现对Ajax的支持或者需要扩展一些基本的功能,Prototype是个很好的选择;
        2.script.aculo.us:http://script.aculo.us,如果要在Web应用中实现更加在丰富的动态效果,提升用户体验,可以考虑使用该框架;
         3.Rico:http://openrico.org,该框架跟script.aculo.us类似;
         4.Moo.fx:http://moofx.mad4milk.net,是尺寸非常小的javascript类库,也是基于prototype.Moo.fx提供了类似flash的物资和折叠菜单的功能;
         5.Behaviour:http://bennolan.com/behaviour, 是基于Ptototype的CSS选择器,使用它可以大大地简化页面的HTML的代码,可使用CSS样式来给HTML元素添加各种行 为;       二.Ajaxslt:Google公司推出的一个JavaScript的XSLT实现,用于在客户端解析XML,执行XSLT转换
                              http://goog-ajaxslt.sourceforge.net
       三.Dojo:http://dojotoolkit.org
       四.YUI:http://developer.yahoo.com/yui/index.html 
       服务器端的框架:
       这里我只介绍JAVA的开发框架:
    QDWR:是一个客户端和服务器端的框架,它专注于允许开发人员实现从客户端JavaScript到J2EE Web容器内的普通的Java对象之间的远程调用.在服务器端,DWR通过一个Servlet和Java对象交互,并且返回Java对象或者Java对象 的XML文档.DWR安装使用方便,和其他Java技术配合较好.如果想要一个整合性能良好,同时支持客户端和服务器的框架,那就使用DWR.
       DWR:http://dwr.dev.java.net

 

时间: 2024-12-22 02:29:17

ajax入门指南(三)的相关文章

ajax入门指南(二)

ajax入门指南,相信对ajax初学者有所帮助. javascript面向对象编程实现:             1.类的声明:                 function test1(){                     this.p1 = "p1";                     this.p2 = "p2";                     this.f1 = function(){ alert("f1");

ajax入门指南(一)

ajax入门指南,对开始学习ajax的朋友应该有所帮助. 1.AJAX兼容IE和Firefox两大浏览器,出现了AJAX开发框架.      2.AJAX开发关键技术:XMLHttpRequest对象,JavaScript编程技术,DOM(文档对象模型),CSS(层叠样式表),和XSLT(可扩展样式表转换)            XMLHttpRequest对象是实现Ajax应用的核心:            JavaScript是Ajax应用在客户端使用的脚本语言:            通过

ajax入门指南(七)

ajax学习入门指南,对ajax初学者会有所帮助.    Prototype框架         页面插入         1.Insertion.Before类                 新建Insertion.Before类的实例,会将指定的HTML添加到指定元素之前,并且与之相邻                 示例:                 <div id="div1">original text</div>                

ajax入门指南(六)

ajax学习入门指南,相信对ajax初学者会有所帮助的.  Prototype框架     枚举对象(Enumerable对象)         1.Enumerable.each(iterator)         each方法的参数是一个JavaScript函数,它可以接受两个参数,它们分别是当前遍历的集合元素和当前遍历元素在集合中的序号         示例:         var arr = [1,2,3,4];         arr.each(            functio

ajax入门指南(五)

ajax学习入门指南,对ajax初学者应该有所帮助. Prototype基础类:        1. Class.create()             示例:                 var myClass = Class.create();       2.  Object.extend(destination,source)             示例:                 var myClass = Class.create();                

ajax入门指南(四)

ajax学习入门指南,对ajax初学者应该有所帮助. Prototype对Ajax的支持     Ajax.Request类     如下代码是一个示例:     <!--客户端:index.htm-->     <script language="javascript" type="text/javascript" src="prototype1.6.js"></script>     <script

Mesosphere入门指南--第三部分

本文讲的是Mesosphere入门指南--第三部分,[编者的话]本文为Mesosphere官方博客中发布的系列文章的第二部分,Mesosphere在本篇系列文章中分享了DC/OS的入门指南,并且做了演示. 在这系列之前的两篇文章中,我们通过配置DC/OS,安装和启动一个Docker应用程序并且安装了一些公有的负载均衡的基础设施.说真的,这些都是你需要开始的基本知识. 但是DC/OS有一堆很棒的特性,应用和扩展.在先进的4层Minuteman负载均衡之间,SQL和NoSQL例如Crate和Aran

Firebug入门指南

据说,对于网页开发人员来说,Firebug是Firefox浏览器中最好的插件之一. 我最近就在学习怎么使用Firebug,网上找到一篇针对初学者的教程,感觉比较有用,就翻译了出来. ================= Firebug入门指南 作者:Estelle Weyl 原文网址:http://www.evotech.net/blog/2007/06/introduction-to-firebug/ 译者:阮一峰 本文是Firebug的一个概览,并不对它的所有特性进行详尽解释.不过,本文的内容

针对初学者的jQuery入门指南_jquery

 jQuery 是什么,它能为我们做什么?如果你是一名 Web 开发人员,写过 JavaScript 程序,那么你很可能正在使用 jQuery,即使没有试用过,至少也听说过,事实上 jQuery 可以说是现阶段最流行的 JavaScript 库.据有关部门统计,全球网站上面,约有 28% 的网站在使用 jQuery,这个数字可能有些夸张,但足见 jQuery 受欢迎的程度.本文仅对 jQuery 的使用方法作简单介绍,且作为一个入门教程吧.下载 jQuery 代码,并在页面中载入 首先需要从jQ