图书介绍

Ajax宝典PDF|Epub|txt|kindle电子书版本网盘下载

Ajax宝典
  • (美)霍兹纳著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115165262
  • 出版时间:2007
  • 标注页数:491页
  • 文件大小:50MB
  • 文件页数:506页
  • 主题词:计算机网络-程序设计

PDF下载


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

下载说明

Ajax宝典PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 Ajax基础3

第1章 Ajax简介3

1.1 什么是Ajax5

1.2 使用Ajax可以做什么6

1.2.1 创建Ajax实时搜索7

1.2.2 创建Ajax实现的计算器7

1.2.3 使用Ajax聊天应用程序谈话8

1.2.4 通过电子表格处理数据9

1.2.5 浏览Amazon9

1.2.6 使用Ajax自动完成功能来获取答案10

1.2.7 使用Ajax登录11

1.2.8 下载图像12

1.2.9 使用Ajax进行拖放13

1.2.10 使用Ajax玩游戏15

1.2.11 动态修改网页17

1.2.12 在地图中添加交互20

1.2.13 以Ajax方式使用E-mail21

1.3 小结22

第2章 了解JavaScript23

2.1 JavaScript在Ajax中的地位23

2.2 JavaScript简史25

2.3 开始学习JavaScript26

2.3.1 修复错误27

2.3.2 为代码添加注释29

2.3.3 将代码放在外部脚本文件中30

2.3.4 对浏览器事件的响应31

2.4 创建JavaScript函数33

2.4.1 传递参数给函数37

2.4.2 从函数返回值40

2.5 将数据存储在变量中42

2.6 使用运算符对数据进行操作44

2.7 使用if语句进行决策46

2.8 在不同的浏览器中执行不同的代码48

2.9 使用循环52

2.9.1 使用for循环52

2.9.2 使用while循环53

2.10 将JavaScript同HTML按钮关联起来56

2.11 小结57

第3章 创建Ajax应用程序58

3.1 编写Ajax58

3.1.1 设置应用程序60

3.1.2 编写JavaScript60

3.1.3 创建XMLHttpRequest对象61

3.1.4 打开XMLHttpRequest对象64

3.1.5 处理数据下载66

3.1.6 获得数据69

3.1.7 下载数据70

3.1.8 创建XMLHttpRequest对象的其他方式71

3.2 与服务器端的代码进行交互73

3.3 向服务器端脚本传递数据75

3.3.1 使用GET将数据传递给服务器75

3.3.2 使用POST方法传递数据给服务器77

3.4 使用Ajax和XML81

3.4.1 创建XML82

3.4.2 下载XML83

3.5 小结88

第4章 真正的Ajax编程89

4.1 处理多个并发XMLHttpRequest请求90

4.1.1 使用多个XMLHttpRequest对象92

4.1.2 将XMLHttpRequest对象存储在数组中94

4.1.3 使用内部函数97

4.2 处理服务器发送的JavaScript103

4.2.1 返回JavaScript103

4.2.2 返回JavaScript对象106

4.3 连接到Google Suggest107

4.4 在Ajax中调用另一个域113

4.5 一个登录的例子114

4.6 使用Ajax和HEAD请求116

4.6.1 获取所有报头数据116

4.6.2 获取指定的报头信息117

4.7 消除缓存118

4.8 小结120

第2部分 深入Ajax123

第5章 Ajax框架简介123

5.1 使用Ajax Utility Library123

5.1.1 使用getText从服务器获取文本125

5.1.2 使用getXml从服务器获取XML130

5.1.3 发送数据给服务器并返回文本134

5.1.4 发送数据给服务器并返回XML139

5.2 使用IibXmlRequest下载XML145

5.3 使用AJAXLib下载XML148

5.4 小结150

第6章 高级Ajax框架151

6.1 使用Majax框架151

6.2 使用Sack框架155

6.3 使用XHConn框架158

6.4 使用uniAjax框架162

6.5 使用AjaxGear框架164

6.6 使用AjaxRequest框架168

6.7 使用Http框架避免缓存171

6.8 使用Sarissa框架处理XML174

6.9 使用Interactive Website框架处理XML178

6.10 小结179

第7章 使用服务器端Ajax框架180

7.1 使用基于PHP的框架180

7.1.1 使用Sajax和PHP180

7.1.2 使用Xajax和PHP186

7.1.3 使用LibAjax和PHP191

7.2 使用基于Java的框架195

7.2.1 使用Direct Web Remoting和Java195

7.2.2 使用Ajax标签和Java198

7.2.3 使用SWATO和Java200

7.3 使用Ajax和Ruby on Rails201

7.3.1 使用Ajax下载文本202

7.3.2 在代码中访问下载的数据206

7.4 小结211

第3部分 Ajax与DOM、XML、CSS及动态HTML第8章 DOM和事件处理215

8.1 DOM简介215

8.2 使用DOM附加元素217

8.3 使用DOM替换元素220

8.4 创建Ajax购物车225

8.4.1 创建跨浏览器的鼠标事件对象228

8.4.2 处理按下鼠标按钮的事件232

8.4.3 处理鼠标移动事件234

8.4.4 处理鼠标按钮松开的事件235

8.5 使用Ajax下载图像238

8.6 处理Ajax超时242

8.7 小结245

第9章 XML和Ajax246

9.1 创建XML246

9.2 使用JavaScript处理XML250

9.3 从XML文档获取数据254

9.4 在Mozilla、Netscape和Firefox浏览器中处理空白261

9.5 以跨浏览器方式处理空白263

9.6 直接访问XML数据266

9.7 访问XML的属性值269

9.8 验证XML的有效性273

9.9 小结275

第10章 级联样式表和Ajax276

10.1 使用Ajax实现的菜单276

10.1.1 创建样式278

10.1.2 使用鼠标283

10.1.3 下载菜单项288

10.1.4 显示菜单289

10.1.5 处理单击菜单项290

10.1.6 隐藏菜单291

10.2 突出Ajax应用程序中的文本292

10.3 滚动文本295

10.4 使用CSS定义文本的样式297

10.5 使用CSS定义颜色和背景的样式300

10.6 在网页中定义位置的样式303

10.7 小结305

第11章 动态HTML和Ajax306

11.1 创建鼠标悬放(mouseover)306

11.2 使用动态样式309

11.3 使用document.write311

11.4 使用动态HTML方法更新部分页面317

11.5 使用动态HTML属性更新部分页面319

11.6 使用文本范围更新部分页面323

11.7 使用createElement动态地创建新元素325

11.8 创建动态表格330

11.9 使用动画吸引用户的注意力333

11.10 小结338

第4部分 深入探讨Ajax341

第12章 Ajax和PHP简介341

12.1 PHP简介341

12.1.1 将文本发回给浏览器342

12.1.2 将XML发回给浏览器343

12.2 注释PHP代码345

12.3 使用变量347

12.4 在字符串中插入变量354

12.5 使用数组356

12.5.1 创建数组356

12.5.2 复制数组358

12.6 使用运算符处理数据359

12.7 使用if语句进行选择361

12.7.1 使用else语句363

12.7.2 使用elseif语句364

12.8 使用switch语句365

12.9 使用循环语句366

12.9.1 使用for循环366

12.9.2 使用while循环368

12.9.3 使用do…while循环369

12.9.4 使用foreach循环370

12.10 小结371

第13章 PHP:函数和HTML控件372

13.1 使用函数372

13.1.1 给函数传递数据374

13.1.2 设置默认参数值375

13.1.3 创建变长参数列表377

13.1.4 从函数返回值379

13.1.5 从函数返回多个值380

13.2 处理HTML控件382

13.2.1 使用文本框384

13.2.2 使用复选框386

13.2.3 使用单选按钮388

13.2.4 使用列表框390

13.2.5 使用密码控件394

13.3 使用图像映射395

13.4 上传文件398

13.5 小结403

第14章 在PHP中处理用户输入404

14.1 显示表单中的所有数据404

14.2 服务器变量408

14.3 将用户输入组成数组411

14.4 将PHP应用程序封装在单个页面中413

14.5 使用隐藏控件检查用户是否浏览过网页415

14.6 验证用户输入、数字和文本417

14.6.1 验证用户输入417

14.6.2 验证数字424

14.6.3 验证文本427

14.7 处理用户发送的HTML430

14.8 小结432

第15章 Ajax和安全433

15.1 防范恶意用户433

15.2 代理服务器存在的安全问题439

15.3 在Ajax应用程序中处理安全问题440

15.3.1 简单的密码保护440

15.3.2 服务器端用户认证443

15.4 使用公钥和私钥来保护密码454

15.5 小结462

第16章 过滤器、MVC和Ajax463

16.1 使用过滤器限制访问463

16.2 使用过滤器将用户访问写入日志471

16.3 根据时间限制访问480

16.4 模型—视图—控制器应用程序485

16.4.1 控制器485

16.4.2 视图488

16.4.3 模型488

16.5 安装MVC应用程序489

16.6 使用Ajax访问MVC490

16.7 小结491

热门推荐