欢迎访问学天下, 学习、交流与分享 !
当前位置:主页 > 实用资料 >

ajax入门经典 高清电子版

收藏本页
  • 主要内容
时间:2019-11-28 00:02 作者:cs123 点击:
精心推荐:
软件标签: ajax入门经典 ajax

ajax入门经典pdf是一款Ajax入门学习软件,小编为大家带来的是高清电子版和源代码,主要为大家讲解的是Ajax的主要简介、应用、调试等方面的知识,欢迎有需要的朋友到绿色资源网下载使用!

官方介绍

《Ajax入门经典》是由(美国)(ChrisUllman)乌尔曼 、 (美国)(LucindaDykes)戴科斯编写, 清华大学出版社出版的一本书籍。本书作为一些新事物如wiki、博客以及第三方API的主要推动者之一,Ajax正在重新定义创建Web应用程序的方式。本书会让您熟悉Ajax背后的核心技术,并演示如何用Ajax技术开始建立Web站点。本书通过经过验证的例子,循序渐进地来介绍概念,使您可以很快开始应用这些知识。

ajax入门经典目录

第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章重温JavaScript

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.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.6JavaServlet

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格式良好且有效的XML

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在Ajax中使用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语言参考

下载地址地址隐藏,输入验证码自动跳转下载(不收费,无需登录,看不清验证码请点击图片)