`
fullfocus
  • 浏览: 102448 次
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

ajax初识和实践(-)

    博客分类:
  • ajax
阅读更多

   项目完成后,发现平时忽略的Javascript在网页的开发过程中是相当重要的。比如后期的验证,限制TEXT长度等等忙上了不少忙,否则如果全部放在服务器验证会很麻烦。

  所以这几天一直在研究Ajax,看了<<征服ajax web 2.0 java>>内容非常的基础,点到为止,关于ajax的产生背景没有作很好的说明。今天下午看了< <professional 高级程序设计="" ajax=""></professional> >---这可是Amazon的超级畅销书。看了十几页,就感受的这本说的厚度,ajax的发展过程写得清清楚楚,而且很有层次感,之前大家所推荐的 《AJAX IN ACTION》应该也不错,因为这是一系列的书。

   ajax(啊甲克斯)-----asynchronous javascript and xml. 粗一看,就是使用了javascript 和 xml,而且是异步的。在<<征服ajax web 2.0 java>>上也是这么说的。但是刚才看了< <professional 高级程序设计="" ajax=""></professional> >才直到,AJAX并不一定非得用xml。我在后者的书中摘录了一段话:

 


 

ajax解决方案组成部分的技术,他们包括

HTML/XHTML: 主要的内容表示语言

CSS: 为XHTML提供文本格式定义

DOM:对已载入的页面进行动态更新

XML:数据交换格式

XSLT:将XML转化为XHTML(用CSS修饰其样式)

XMLHttp:主要的通信代理

JAVASCRIPT:用来编写Ajax引擎的脚本语言

实际上,在Ajax解决方案中这些技术都是可用的,不过只有三种是必需的:HTML/XHTML, DOM以及Javascript。XHTML显然是显示信息所必需的,而DOM则是为了在不重新载入XHTML页面的前提下修改部分内容所必需。

在Gmail和GOOLGE MAP中,在被称为Ajax模型核心的XML和XMLHttp都没有使用;Google Suggest也只是使用了XMLHttp,并使用JAVASCRIPT数组而非XML来进行数据交换。

 


 

分享到:
评论
4 楼 libiao_0524 2006-12-21  
期待中,现在做web开发感觉到很有必要好好学习一下·关注!
3 楼 lchqjnh 2006-12-21  
跟大家一样期待Ajax,需要多多向大家学习啊!
2 楼 ykttyk 2006-12-21  
就是,期待实践的部分!
1 楼 daoger 2006-12-21  
期待LZ的ajax实践部分!

相关推荐

    深入浅出Ajax(Head Rush Ajax) 源码 书中代码

    1. **第一章:初识Ajax** - Ajax的历史和概念 - Ajax工作原理的简要介绍 - 浏览器与服务器间通信的基础知识 2. **第二章:创建第一个Ajax请求** - XMLHttpRequest对象的使用 - GET和POST请求的发送 - 异步...

    Beginning-Google-Maps-Applications-with-PHP-and-Ajax-From-Novice-to-Professional.pdf

    《初识到精通:使用PHP和Ajax开发谷歌地图应用程序》是一本专为IT专业人士和编程爱好者准备的指南,深入浅出地介绍了如何结合PHP、Ajax和谷歌地图API创建交互式地图应用。这本书不仅适合初学者,也对有一定经验的...

    ASP.net Ajax开发教程PDF,内容有初识ASP.NET AJAX,AJAX Control Toolkit中的文本输入处理,基于AJAX的电子邮件处理等。

    通过学习和实践其中的内容,开发者可以熟练掌握使用ASP.NET AJAX创建高效、用户友好的Web应用,以及如何利用AJAX Control Toolkit优化用户界面,同时也能了解如何在不中断用户交互的情况下处理电子邮件等任务。

    初识ASP.NET AJAX

    总的来说,"初识ASP.NET AJAX"意味着开始探索如何利用这项技术提高Web应用的用户体验和效率。了解其核心组件、工作原理以及优点,将有助于开发者在实践中更好地应用ASP.NET AJAX,创建出更加动态和响应式的网页应用...

    完全手册:ASP.net Ajax电子教程-part1

    本书共分为15章,从初识ASP.NET AJAX开始,首先介绍了ASP.NET AJAX基础知识和结构,然后介绍了ASP.NET AJAX Control Toolkit中的全部控件,如AutoComplete、PasswordStrength、CollapsiblePanel、Tabs、...

    完全手册:ASP.net Ajax电子教程-part2

    本书共分为15章,从初识ASP.NET AJAX开始,首先介绍了ASP.NET AJAX基础知识和结构,然后介绍了ASP.NET AJAX Control Toolkit中的全部控件,如AutoComplete、PasswordStrength、CollapsiblePanel、Tabs、...

    完全手册ASP.NET AJAX实用开发详解 源码

    本书共分为15章,从初识ASP.NET AJAX开始,首先介绍了ASP.NET AJAX基础知识和结构,然后介绍了ASP.NET AJAX Control Toolkit中的全部控件,如AutoComplete、PasswordStrength、CollapsiblePanel、Tabs、...

    ASP.net Ajax开发

    1. **初识ASP.NET AJAX** - ASP.NET AJAX的核心组件是MicrosoftAjax.js库,它包含了实现AJAX功能所需的一系列JavaScript函数和对象。 - UpdatePanel是ASP.NET AJAX中最常用的控件,用于实现部分页面更新,它将页面...

    基于J2EE的Ajax宝典.pdf

    ### 基于J2EE的Ajax宝典 #### 一、重要概念及技术背景介绍 **Ajax**(Asynchronous ...通过以上内容的学习,读者可以对Ajax技术有一个全面而深入的理解,掌握在J2EE环境下开发Ajax应用所需的关键技术和实践技巧。

    完全手册:ASP.net.Ajax

    本书共分为15章,从初识ASP.NET AJAX开始,首先介绍了ASP.NET AJAX基础知识和结构,然后介绍了ASP.NET AJAX Control Toolkit中的全部控件,如AutoComplete、PasswordStrength、CollapsiblePanel、Tabs、...

    完全手册:ASP.net Ajax电子教程

    本书共分为15章,从初识ASP.NET AJAX开始,首先介绍了ASP.NET AJAX基础知识和结构,然后介绍了ASP.NET AJAX Control Toolkit中的全部控件,如AutoComplete、PasswordStrength、CollapsiblePanel、Tabs、...

    完全手册:ASP.NET AJAX实用开发详解 part3

    本书共分为15章,从初识ASP.NET AJAX开始,首先介绍了ASP.NET AJAX基础知识和结构,然后介绍了ASP.NET AJAX Control Toolkit中的全部控件,如AutoComplete、PasswordStrength、CollapsiblePanel、Tabs、...

    完全手册ASP、NET AJAX实用开发详解光盘

    本书共分为15章,从初识ASP.NET AJAX开始,首先介绍了ASP.NET AJAX基础知识和结构,然后介绍了ASP.NET AJAX Control Toolkit中的全部控件,如AutoComplete、PasswordStrength、CollapsiblePanel、Tabs、...

    ASP.NET Ajax开发

    在“初识ASP.NET Ajax.pdf”这一章中,你将学习到ASP.NET AJAX的核心概念和工作原理。这包括了解AJAX的基本概念,以及如何在ASP.NET框架内集成AJAX技术。你将学习到UpdatePanel、ScriptManager、Timer控件等关键组件...

    Beginning_Ajax_with_PHP

    总之,《初识Ajax与PHP》教程旨在帮助初级和中级开发者掌握这两项关键技术,提升他们的Web开发技能,实现更高效、更具互动性的网站设计。通过学习和实践,你将能够创建出更加流畅、响应迅速的用户体验,满足现代...

    AJAX初级教程之初识AJAX

    直到前些日子,小菜才真正开始AJAX实践,真正动手了才发现,AJAX并没有那么困难,如果不考虑AJAX的变型应用,只考虑AJAX基本应用,它还是相当简单的,过于复杂的理论阻碍了我们动手的积极性。 因此,本系列教程将从...

Global site tag (gtag.js) - Google Analytics