图书介绍

Ajax高级程序设计 第2版PDF|Epub|txt|kindle电子书版本网盘下载

Ajax高级程序设计 第2版
  • (美) 扎卡斯(Zakas,N.C. ),( 美) 麦克皮克(McPeak.J.),( 美) 福西特(Fawcett,J.)著;徐锋,吴兰陟等译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115179791
  • 出版时间:2008
  • 标注页数:513页
  • 文件大小:138MB
  • 文件页数:529页
  • 主题词:计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Ajax高级程序设计 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 什么是Ajax1

1.1Ajax的诞生1

1.2Web的演化过程2

1.2.1JavaScript2

1.22帧2

1.2.3隐藏帧技术2

1.2.4动态HTML和DOM3

1.2.5iframe3

1.2.6XMLHttp3

1.3真正的Ajax4

1.4Ajax原则5

1.5Ajax背后的技术5

1.6谁在使用Ajax6

1.6.1Google Suggest6

1.6.2Gmai17

1.6.3Google Maps7

1.6.4A98

1.6.5Yahoo!News9

1.6.6Bitflux Blog10

1.7困惑与争议10

1.8Ajax和Web 2.011

1.9小结11

第2章 Ajax基础13

2.1HT TP基础13

2.1.1HTTP请求13

2.1.2HTTP响应15

2.2Ajax通信技术16

2.2.1隐藏帧技术16

2.2.2 XMLHttpRequest31

2.2.3基于图像的Ajax42

2.2.4动态脚本载入50

2.3缓存控制54

2.4小结54

第3章 Ajax模式55

3.1通信控制模式55

3.1.1预先获取55

3.1.2页面预载入示例56

3.1.3提交节流63

3.1.4表单增量验证示例65

3.1.5字段增量验证示例71

3.1.6定期刷新74

3.1.7新评论提示示例74

3.1.8多阶段下载79

3.1.9附加信息链接示例79

3.2失效处理模式81

3.2.1取消待处理的请求81

3.2.2重试83

3.3小结85

第4章 Ajax程序库86

4.1Yahoo!连接管理器86

4.1.1安装86

4.1.2基本请求86

4.1.3回调对象87

4.1.4请求的监控和管理90

4.1.5表单交互90

4.1.6文件上传91

4.1.7GET示例92

4.1.8POST示例93

4.1.9其他特性94

4.1.10局限性94

4.2Prototype94

4.2.1Ajax.Request对象94

4.2.2options对象95

4.2.3GET示例97

4.2.4POST示例98

4.2.5Ajax.Updater对象98

4.2.6Ajax.Responders对象100

4.2.7优点与缺点102

4.3jQuery102

4.3.1简单的jQuery表达式102

4.3.2执行GET请求103

4.3.3GET示例104

4.3.4?.post()方法105

4.3.5POST示例105

4.3.6load()方法107

4.3.7?.ajax()方法107

4.3.8ajaxstart)和ajaxstop()方法108

4.3.9局限性109

4.4小结109

第5章 请求管理110

5.1优先级队列110

5.2RequestManager对象114

5.2.1请求描述对象114

5.2.2对请求进行排队115

5.2.3发送请求116

5.2.4取消请求121

5.2.5基于等待时间的优先级提升122

5.2.6处理Ajax模式124

5.3使用RequestManager126

5.4小结129

第6章 XML、 XPath和XSLT131

6.1浏览器对XML的支持131

6.1.1 IE中的XML DOM131

6.1.2其他浏览器中的XML140

6.1.3跨浏览器兼容的XML142

6.1.4一个基本的XML示例143

6.2浏览器对XPath的支持149

6.2.1XPath概述149

6.2.2IE中的XPath支持150

6.2.3使用命名空间150

6.2.4其他浏览器中的XPath支持153

6.2.5使用命名空间解析器154

6.2.6跨浏览器兼容的XPath155

6.3浏览器对XSLT的支持156

6.3.1XSLT概述157

6.3.2IE中的XSLT159

6.3.3其他浏览器中的XSLT163

6.3.4跨浏览器兼容的XS LT164

6.3.5回顾“最佳选择”功能165

6.4小结167

第7章 基于RSS/Atom的聚合169

7.1RSS169

7.1.1RSS0.91170

7.1.2RSS1.0170

7.1.3RSS2.0171

7.2Atom172

7.3XParser173

7.3.1xparser命名空间173

7.3.2获取数据173

7.3.3抽象类174

7.4创建一个新闻接收器184

7.4.1服务器端组件185

7.4.2客户端组件186

7.4.3设置新闻的样式194

7.4.4使用新闻接收器部件196

7.5基于RSS的Web搜索197

7.5.1服务器端组件197

7.5.2客户端组件198

7.5.3定制Web搜索部件204

7.5.4使用Web搜索部件206

7.6小结207

第8章 JSON 209

8.1什么是JSON 209

8.1.1数组字面量209

8.1.2对象字面量210

8.1.3混合字面量210

8.1.4JSON语法211

8.1.5JSON编码和解码212

8.2JSON与XML213

8.3服务端JSON工具214

8.3.1JSON-PHP214

8.3.2其他工具216

8.4创建自动建议文本框216

8.4.1功能概述216

8.4.2HTML部分217

8.4.3数据库表218

8.4.4架构219

8.4.5类219

8.4.6自动建议控件220

8.4.7建议提供程序234

8.4.8服务器端组件236

8.4.9客户端组件237

8.5小结239

第9章 Comet 240

9.1HTTP流240

9.1.1请求延时241

9.1.2文件修改示例242

9.1.3使用iframe244

9.1.4浏览器特定的方法248

9.1.5服务器端发送的DOM事件257

9.2连接管理261

9.3服务器端支持262

9.4小结262

第10章 地图和mashup 264

10.1 mashup的出现264

10.2地理编码265

10.2.1地理编码网站265

10.2.2地理编码服务265

10.3 Google Maps API266

10.3.1它是如何工作的266

10.3.2开始动手267

10.3.3 Google Maps基础267

10.3.4控件268

10.3.5移动地图270

10.3.6信息窗口270

10.3.7事件275

10.3.8覆盖图276

10.3.9其他283

10.4Yahoo! Maps API283

10.4.1开始动手284

10.4.2 Yahoo! Maps基础284

10.4.3控件286

10.4.4移动地图287

10.4.5智能窗口287

10.4.6事件288

10.4.7覆盖图289

10.4.8地址查找294

10.4.9其他294

10.5其他地图服务API295

10.6小结295

第11章Ajax调试工具296

11.1难点296

11.2FireBug297

11.2.1安装与配置297

11.2.2操作界面297

11.2.3 XHR日志398

11.2.4基于FireBug的Ajax调试300

11.2.5 FireBug的局限性300

11.3 Microsoft Fiddler300

11.3.1安装与配置301

11.3.2操作界面302

11.3.3 HTTP断点304

11.3.4基于Fiddler的Ajax调试305

11.4小结306

第12章 网站的用户界面组件307

12.1创建天气用户界面组件307

12.1.1 Weather.com SDK307

12.1.2服务端组件308

12.1.3客户端组件316

12.1.4从服务器获取数据317

12.1.5定制天气用户界面组件317

12.1.6将天气用户界面组件配置为应用程序321

12.1.7将天气用户界面组件添加到Web页面中324

12.2监测股票325

12.2.1获取雅虎财经信息325

12.2.2股票行情代理325

12.2.3客户端组件:AjaxstockWatcher类330

12.2.4定制股票行情338

12.2.5使用股票监测器用户界面组件340

12.3创建网站搜索用户界面组件341

12.3.1服务器端组件342

12.3.2客户端组件350

12.3.3定制网站搜索用户界面组件356

12.3.4将网站搜索用户界面组件添加到页面中357

12.4小结358

第13章 Ajax框架359

13.1JPSpan359

13.1.1使用JPSpan359

13.1.2JPSpan应用示例364

13.1.3JPSpan小结367

13.2DWR367

13.2.1使用DWR367

13.2.2DWR示例370

13.2.3dwr.xml中的更多配置项374

13.2.4DWR小结377

13.3Ajax.NET专业版377

13.3.1使用Ajax.NET专业版377

13.3.2类型转换379

13.3.3会话访问380

13.3.4Ajax.NET专业版示例381

13.3.5Ajax.NET专业版小结386

13.4小结386

第14章 ASP.NETAJAX扩展(Atlas)387

14.1系统需求与设置387

14.2AJAX客户端程序库388

14.2.1在ASP.NET中访问客户端工具388

14.2.2在ASP.NET外使用客户端工具389

14.2.3使用类389

14.2.4编写使用ASP.NET AJAX程序库的代码390

14.2.5使用控件395

14.2.6发起HTTP请求399

14.3更新面板控件403

14.3.1在页面中添加更新面板403

14.3.2为更新面板添加内容404

14.3.3触发更新404

14.3.4完成所有任务405

14.4重新开发网站搜索用户界面组件406

14.4.1用户界面406

14.4.2开始动手407

14.4.3定义表单407

14.4.4执行搜索410

14.4.5清除搜索结果414

14.4.6处理错误414

14.4.7绑定事件415

14.5小结417

第15章 案例学习:FooReader.NET418

15.1客户端组件418

15.1.1用户界面419

15.1.2设置用户界面的样式421

15.1.3启动UI427

15.2服务器端应用程序440

15.2.1可选的范型441

15.2.2实现441

15.3安装与测试451

15.4小结452

第16章 案例学习:AjaxMail453

16.1需求453

16.2架构454

16.2.1所使用的资源454

16.2.2数据库表454

16.2.3配置文件455

16.2.4AjaxMailbox类456

16.2.5执行动作477

16.3用户界面483

16.3.1文件夹视图485

16.3.2阅读视图488

16.3.3写视图489

16.3.4布局491

16.4将所有的整合在一起492

16.4.1辅助函数493

16.4.2 mailbox对象494

16.4.3回调函数511

16.4.4事件处理器512

16.5最后一步513

16.6小结513

热门推荐