图书介绍
Ajax入门经典【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- ChrisUllman,LucindaDykes编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302180036
- 出版时间:2008
- 标注页数:451页
- 文件大小:125MB
- 文件页数:466页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
Ajax入门经典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Ajax简介1
1.1什么是Ajax2
1.1.1 Ajax的应用3
1.1.2Ajax的全称8
1.2 Ajax应用程序模型15
1.2.1使用Ajax的原因17
1.2.2 Ajax不适合的场合18
1.2.3使用Ajax的条件19
1.3创建自己的Ajax19
1.4本章小结29
1.5练习29
第2章 重温JavaScript31
2.1核心JavaScript31
2.1.1语法31
2.1.2变量32
2.1.3运算符34
2.1.4语句36
2.1.5函数39
2.2面向对象的JavaScript40
2.2.1内置对象40
2.2.2浏览器对象41
2.2.3用户自定义对象42
2.3文档对象模型46
2.3.1文档的家谱树结构47
2.3.2文档的节点树结构47
2.3.3用来访问对象的DOM方法48
2.3.4创建节点49
2.3.5另一种方案:innerHTML51
2.4 JavaScript和事件52
2.4.1事件模型52
2.4.2事件注册程序53
2.4.3事件对象55
2.5本章小结58
2.6练习59
第3章Ajax和服务器端技术61
3.1Ajax和服务器端技术61
3.1.1表单和HTML控件62
3.1.2表单的提交模型62
3.1.3Ajax/JavaScript提交模型63
3.2服务器端的情况64
3.2.1向服务器提交数据64
3.2.2服务器接收请求65
3.3编写HTTP响应65
3.4服务器端技术70
3.4.1 ASP.NET71
3.4.2使用AJAX和ASP.NET的示例72
3.5 PHP82
3.6 Java Servlet88
3.7应当使用哪种技术93
3.8本章小结94
3.9练习94
第4章Ajax技术95
4.1 XMLHttpRequest对象95
4.2创建XMLHttpRequest对象96
4.2.1同步用法97
4.2.2异步用法97
4.2.3 readyState属性97
4.2.4 XMLHpRequest的属性和方法98
4.2.5常见错误104
4.2.6更复杂的问题104
4.3 POST方法109
4.4使用POST和GET方法的优缺点111
4.5其他Ajax技术11
4.5.1隐藏框架11
4.5.2隐藏的内联框架11
4.5.3动态脚本加载12
4.5.4图像和Cookie12
4.6本章小结12
4.7练习13
第5章XML的使用13
5.1 XML基础13
5.1.1创建标记13
5.1.2 XML语法132
5.1.3格式良好且有效的XML13
5.2使用JavaScript提取XML数据138
5.2.1使用节点138
5.2.2根据名称访问XML元素140
5.2.3访问属性值141
5.3使用CSS显示XML数据145
5.3.1使用CSS 显示 XML文档145
5.3.2在Ajax中使用CSS146
5.4本章小结147
5.5练习147
第6章 调试与错误处理149
6.1 JavaScript错误处理149
6.1.1处理异常150
6.1.2 onerror事件处理程序152
6.1.3 Mozilla JavaScript控制台153
6.1.4 Microsoft Script Debugger155
6.1.5 Firebug157
6.2 DOM检查器159
6.2.1 Firefox DOM检查器159
6.2.2 IE DOM Ispector161
6.2.3 Mouseover DOMIspector(MODI)161
6.3Ajax故障诊断162
6.3.1使用Firebug控制台解决XMLHttpRequest问题162
6.3.2 Live HTTP Headers163
6.3.3 ieHTTPHeaders ExplorerBar165
6.4本章小结165
6.5练习166
第7章Web服务、API和Mashup167
7.1什么是Web服务168
7.1.1公共Web服务168
7.1.2消费第三方Web服务169
7.2 Web服务的结构171
7.2.1 REST方法172
7.2.2 SOAP方法172
7.3将Web服务集成到Ajax应用程序174
7.3.1使用XMLHpRequest消费服务174
7.3.2同源策略175
7.3.3创建应用程序代理175
7.4使用脚本标记183
7.5未来替代方案185
7.6使用API186
7.7 Web服务和API之间的区别186
7.8 Google Maps API187
7.8.1 Google Maps API密钥187
7.8.2 Map对象188
7.8.3 Geocode188
7.8.4 XMLHpRequest工厂方法189
7.9 Mashup197
7.10 Ajax和Mashup的关系197
7.11使用Flickr API198
7.11.1标记云(加权清单)198
7.11.2使用Flickr API密钥199
7.11.3创建示例应用程序199
7.11.4 Flickr中的地理标记照片200
7.11.5显示来自Flickr的照片209
7.12本章小结213
7.13练习213
第8章XS LT和XPath215
8.1 XSLT及其用途216
8.2 XSLT元素217
8.2.1 xsl:slesheet218
8.2.2 xsl:output218
8.2.3 xsl:includes219
8.2.4 xsl:template、 xsl:apply-templates和xsl:call-template219
8.2.5 xsl:if221
8.2.6 xsl:choose221
8.2.7 xsl:for-each222
8.2.8 xsl:value-of223
8.2.9 xsl:sort223
8.2.10 xsl:variable224
8.3主要浏览器对XSLT的支持224
8.4执行一个转换224
8.4.1在IE中执行转换225
8.4.2在Firefox中执行转换229
8.4.3在服务器端执行转换232
8.5创建购物车的XSLT样式表234
8.6 Xpath及其用途243
8.7 Xpath的基本功能244
8.7.1 XPath表达式244
8.7.2 XPath函数246
8.8使用Xpath查询XML文档248
8.9使用XSLT和Ajax的购物车示例253
8.10本章小结259
8.11练习260
第9章 模式261
9.1设计模式背景知识262
9.2表单验证262
9.2.1问题262
9.2.2模式262
9.3鼠标悬停模式270
9.3.1问题270
9.3.2模式270
9.4轮询服务器模式278
9.4.1问题278
9.4.2模式278
9.5拖放列表模式288
9.5.1问题288
9.5.2模式288
9.6错误处理模式302
9.6.1问题303
9.6.2模式303
9.7本章小结308
9.8练习308
第10章 使用外部数据309
10.1使用XML新闻种子309
10.1.1 RSS 0.9x311
10.1.2 RSS 2.0312
10.1.3 RSS 1.0314
10.1.4 Atom315
10.2从XML种子中提取数据316
10.2.1提取XML数据316
10.2.2提取字符串数据323
10.3使用Ajax构建在线种子阅读器324
10.4本章小结334
10.5练习334
第11章JSON335
11.1 JSON语法335
11.1.1数据类型336
11.1.2对象字面量336
11.1.3数组字面量337
11.1.4使用JSON解析器338
11.2数据传输格式339
11.3 Ajax和JSON341
11.3.1创建请求341
11.3.2解析响应342
11.3.3将JSON数据添加到页面343
11.4在PHP中使用JSON347
11.5本章小结349
11.6练习349
第12章 高级示例:可排序列表351
12.1使用MySQL351
12.1.1创建MySQL表352
12.1.2向表中添加数据353
12.1.3创建数据库连接354
12.2创建数据库查询355
12.2.1获得当前字段的值356
12.2.2排序列表356
12.3编辑数据库记录357
12.3.1插入记录357
12.3.2删除记录359
12.4使用Scriptaculous实现拖放360
12.4.1创建可拖放的元素360
12.4.2创建可排序元素361
12.5与用户交互:索引页面363
12.6使用Ajax更新366
12.6.1创建POST请求368
12.6.2创建GET请求369
12.6.3结果处理370
12.6.4添加样式370
12.7文件371
12.8本章小结371
附录A习题答案373
附录BAjax资源:架构和库397
附录C JavaScrpt资源405
附录D JavaScript语言参考409
热门推荐
- 3714662.html
- 2209846.html
- 2165206.html
- 545083.html
- 2959309.html
- 1031517.html
- 3194554.html
- 2115065.html
- 664070.html
- 1436815.html
- http://www.ickdjs.cc/book_2992797.html
- http://www.ickdjs.cc/book_348644.html
- http://www.ickdjs.cc/book_1209980.html
- http://www.ickdjs.cc/book_3016874.html
- http://www.ickdjs.cc/book_3821522.html
- http://www.ickdjs.cc/book_1201253.html
- http://www.ickdjs.cc/book_2208870.html
- http://www.ickdjs.cc/book_2933966.html
- http://www.ickdjs.cc/book_147357.html
- http://www.ickdjs.cc/book_1893078.html