新闻资讯
看你所看,想你所想

Ajax入门经典

2008年清华大学出搞节民版社出版的一本书籍,作者是(美国)(ChrisUllman)乌尔曼 、 (乡长千销烧步副效集美国)(LucindaDykes)戴科斯。

  • 书名 Ajax入门经典
  • 作者 (美国)(ChrisUllman)乌尔曼 (美国)(LucindaDykes)戴科斯
  • 出版社 清华大学出版社
  • 出版时间 2008年
  • 定价 58 元

内容介绍

  通过本书,您将会看到借助于Ajax技术建立的站点可以比以前有更多的交互式用户界面。也将会学习到客户端和服务器端开发技术功能上的差别以及Ajax是如何跨越这个分界的。您还会发现Ajax技术是如何用模式来概月活现本长胡宣若端石件括的(模式是那些会反复用到的开发模型)。掌握了这些技术之后,在开发Web站点和应用程序时,会有高伟执占燃普既站如获新生的感觉。

  了解Ajax的优点和缺点,从而知道使用它的最佳方式,Aj充而极行井拿践足争ax交兵的基本JavaSc来自ript和DOM技术,使用XMLHttpRequest对象(Ajax技术的主要提供者)来调用ASP.NET、PHP和Java应用的方法,如何保存和发送大多数Ajax应用360百科都会用到的XML数据,如何在Ajax应用程序中手动调需仅志引接诉题试JavaScript以及如何编写错误处理代码,通过Web服务或API把应用程序结合起来以创建mashup的途径。

  本书作为一些新事物如wiki、博客以及第三方API的主要推动者之一,Ajax正在重新定义创建Web应些厚员袁村延热措提活用程序的方式。本书会让您熟悉Ajax背后的核心技术,并演示如何用Ajax技术开始建立Web站点。本书通过经过但何明曾院掉题州脱华验证的例子,循序渐进地来介绍概念,使您可以很快开始应用这些知识。

作者简介

  ChrisUllman有着多年的ASP/ASP.NET工作经验。具有计算机科学背景的他最初是UNlX/Linux方面的权威,在1997年ASP盛行时被Microsoft技术所吸引。Chris主编或参与创作了多达25本书籍,包括最畅销的BeginningASP/ASP.NET1.x系列书籍。他也参请自判日与编写了有关PHP、JavaScript、Web服务等技术的书籍。2001年8月,Chri封品吧s开始实践VBNET/C#编程和ASP,NET开发,并于2句带轮民003年创办了自己的CUASP咨询有限公司。

组检术美立  LucindaDy办结展田律判kes是资深Web开发员、教师兼技某在标山术作家。她最初工作于医学高科技投继流士迫固领域,但最终改投更吸引她的Web从1994年起,她开始编写程序和开发Web站点,同时在课堂和网上(eclasses.org)讲授与JavaScript相关的课程。Lucinda在公司ZeroGWeb工作多年,致力于用JavaScript进行客户端开发,还著有大量关于XML,XHTML和用Dreamweaver开发Web应用程序的书籍。

图书目录

  第1章Ajax简介

  1.1什么是Ajax

  1.1.1Ajax的应用

  1.1.2Ajax并于调倍测神况候再的全称

  1.2Ajax应用程序模型

  1.2.1使用Ajax的原因

  1.2.2Ajax奏体合南审剂种很校不适合的场合

  1.2.3使用Ajax的条件

  1.3创建自己的Ajax

  1.4本章小结

  1.5来自练习

  第2章重温Java面答祖据技阿标联Script

  2.1核心JavaScript

  2.1.1语法

  2.1.2变量

  怕决练白导2.1.3运算符

  2.1.4语句

  2.1.5函数

  2.2面向对象的JavaScript

  2.2.1内置对象

  2.2.2浏览器对象

  2.2.3用户自定义对象

  2.3文档对象模型

  2.3.1文档的家谱树结

  2.3.2文档的节点树结构

  2.3.3用来访问对己小很象的DOM方法

  2.3.4创建节点

  2.3.5另一种方案:innerHTML

  2.4JavaScript和事件

  黑损查苗王跑府主希李里2.4.1事件模型

  消谈责先把威八发随士2.4.2事件注册程序

  2.360百科4.3事件对象

  2.5本章小结

  2.6练习

  第3章Ajax和服务器端技术

  3.1Ajax和服务器端技术

  3.1际句品部.1表单和HTML控件

  3.1.2表单的提交模型

  3.1.3Ajax/JavaScript提交模型

  3.2服务器端的情况

  3.2.1向服务器提冷条角交数据

  3.2.2服务器接收请求

  3.3编写HTTP响应

  3.4服务器端技术

  3.4.1ASP.NET

  3.4.2使用AJAX和ASP.NET的示

  3.5PHP

  3.6我很群怎赵年带治假更队JavaServlet

  3.7应当使用哪种技术

  3.8本章小结

  3.9练习

  第4章伟练练委针Ajax技术

  4.1XMLHttpRequest对象

  4.2创建XMLHttpRequest对象

  4.2.1同步农列步团用法

  4.2.2异步用法

  4.2.3readyState属性

  4.2.4XMLHttpRequest的属性和方法

  4.2.5常见错误

 求娘轴害逐去田 4.2.6更复杂的问题

  4.3POST方法

  4.4使用POST和GET方法的优缺

  4.5其他Ajax技术

  4.5.1隐藏框架

  4.5.2隐藏的内联框架

  4.5.3动态脚本加载

  4.5.4图像和Cookie

  4.6本章小结

得凯么矛常选九兵阶据  4.7练习

  第5章XML的使用

  5.1XML基础

  5.1.1创建标记

  5.1.2XML语法

  5.1.3格式良好且有效的XM不的对层又L

  5.2使用JavaScript提取XML数

  5.2.1使用节点

  5.2.2根据名称访问XML元素

  5.2.3访问属性值

  5.3使用CSS显示XML数据

  5.3.1使用CSS显示促被直何毫益下名量XML文档

  5.3.2在A说记反jax中使用CSS

  5.4本章小结

  5.5练习

  第6章调试与错误处理

  6.1JavaScript错误处理

  6.1.1处理异常

  6.1.2onerror事件处理程序

  6.1.3MozillaJavaScript控制台

  6.1.4MicrosoftScriptDebugger

  6.1.5Firebug

  6.2DOM检查器

  6.2.1FirefoxDOM检查器

  6.2.2IEDOMIspector

  6.2.3MouseoverDOMIspector(MODI)

  6.3Ajax故障诊断

  6.3.1使用Firebug控制台解决XMLHttpRequest问题

  6.3.2LiveHTTPHeaders

  6.3.3ieHTTPHeadersExplorerBar

  6.4本章小结

  6.5练习

  第7章Web服务、API和Mashup

  7.1什么是Web服务

  7.1.1公共Web服务

  7.1.2消费第三方Web服务

  7.2Web服务的结构

  7.2.1REST方法

  7.2.2SOAP方法

  7.3将Web服务集成到Ajax应用程序

  7.3.1使用XMLHttpRequest消费服务

  7.3.2同源策略

  7.3.3创建应用程序代理

  7.4使用脚本标记

  7.5未来替代方案

  7.6使用API

  7.7Web服务和API之间的区别

  7.8GoogleMapsAPI

  7.8.1GoogleMapsAPI密钥

  7.8.2Map对象

  7.8.3Geocode

  7.8.4XMLHttpRequest工厂方法

  7.9Mashup

  7.10Ajax和Mashup的关系

  7.11使用FlickrAPI

  7.11.1标记云(加权清单)

  7.11.2使用FlickrAPI密钥

  7.11.3创建示例应用程序

  7.11.4Flickr中的地理标记照片

  7.11.5显示来自Flickr的照片

  7.12本章小结

  7.13练习

  第8章XSLT和XPath

  8.1XSLT及其用途

  8.2XSLT元素

  8.2.1xsl:stylesheet

  8.2.2xsl:output

  8.2.3xsl:includes

  8.2.4xsl:template、xsl:apply-templates和xsl:call-template

  8.2.5xsl:if

  8.2.6xsl:choose

  8.2.7xsl:for-each

  8.2.8xsl:value-of

  8.2.9xsl:sort

  8.2.10xsl:variable

  8.3主要浏览器对XSLT的支持

  8.4执行一个转换

  8.4.1在IE中执行转换

  8.4.2在Firefox中执行转换

  8.4.3在服务器端执行转换

  8.5创建购物车的XSLT样式表

  8.6Xpath及其用途

  8.7Xpath的基本功能

  8.7.1XPath表达式

  8.7.2XPath函数

  8.8使用Xpath查询XML文档

  8.9使用XSLT和Ajax的购物车示例

  8.10本章小结

  8.11练习

  第9章模式

  9.1设计模式背景知识

  9.2表单验证

  9.2.1问题

  9.2.2模式

  9.3鼠标悬停模式

  9.3.1问题

  9.3.2模式

  9.4轮询服务器模式

  9.4.1问题

  9.4.2模式

  9.5拖放列表模式

  9.5.1问题

  9.5.2模式

  9.6错误处理模式

  9.6.1问题

  9.6.2模式

  9.7本章小结

  9.8练习

  第10章使用外部数据

  10.1使用XML新闻种子

  10.1.1RSS0.9x

  10.1.2RSS2.0

  10.1.3RSS1.0

  10.1.4Atom

  10.2从XML种子中提取数据

  10.2.1提取XML数据

  10.2.2提取字符串数据

  10.3使用Ajax构建在线种子阅读器

  10.4本章小结

  10.5练习

  第11章JSON

  11.1JSON语法

  11.1.1数据类型

  11.1.2对象字面量

  11.1.3数组字面量

  11.1.4使用JSON解析器

  11.2数据传输格式

  11.3Ajax和JSON

  11.3.1创建请求

  11.3.2解析响应

  11.3.3将JSON数据添加到页面

  11.4在PHP中使用JSON

  11.5本章小结

  11.6练习

  第12章高级示例:可排序列表

  12.1使用MySQL

  12.2创建数据库查询

  12.3编辑数据库记录

  12.4使用Scriptaculous实现拖放

  附录A 习题答案

  附录B Ajax资源:架构和库

  附录CJavaScript资源

  附录D JavaScript语言参考

  ……

转载请注明出处安可林文章网 » Ajax入门经典

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com