图书介绍

Ajax完全自学手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Ajax完全自学手册
  • 洪石丹等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111243717
  • 出版时间:2009
  • 标注页数:446页
  • 文件大小:154MB
  • 文件页数:464页
  • 主题词:计算机网络-程序设计

PDF下载


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

下载说明

Ajax完全自学手册PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 JavaScript高级应用1

第1章 Ajax简介以及使用的场合1

1.1 Web发展回顾1

使用Ajax的HelloWorld程序1

Web发展回顾3

1.2 Web应用发展历程4

applet——人类实现胖客户的一种尝试4

JavaScript&CSS——浏览器的双生子5

DHTML——动态Web的基础5

常见的服务器端技术6

1.3 Ajax相关技术6

1.4 Ajax使用场合与基本设计7

1.5小结7

第2章 浏览器中的JavaScript8

2.1 BOM与navigator对象8

BOM8

navigator对象8

2.2对象/特征检测法9

对象/特征检测法代码详解9

对象/特征检测法重点9

对象/特征检测法优缺点10

2.3 user-agent字符串检测法10

user-agent字符串检测法代码详解10

更好地使用user-agent字符串检测法12

2.4 window对象12

window对象的属性12

系统对话框13

状态栏控制15

时间间隔和暂停15

浏览器历史记录16

screen对象16

location对象17

2.5小结18

第3章 XMLHttpRequest对象19

3.1 XMLHttpRequest对象综述19

XMLHttpRequest对象概述19

XMLHttpRequest对象的属性和对象20

最简单的Ajax实例21

3.2 Ajax技术与服务器交互原理23

Ajax技术与服务器交互原理图详解23

Ajax开发中的安全问题及开发规则25

3.3小结26

第4章 DOM基础及高级DOM技术27

4.1什么是DOM对象27

XML-无限数据传输27

XML文档的节点层次29

4.2 DOM对象的操作31

基于XML的特定DOM对象31

访问DOM对象的相关节点31

检测节点类型32

节点的属性解析33

操纵DOM深层节点35

创建节点37

操作节点39

4.3 HTML DOM41

操纵HTML属性42

Table方法43

4.4测试DOM一致性和DOM Level 345

测试DOM一致性45

DOM Level 346

4.5小结46

第5章 JavaScript中的继承47

5.1 JavaScript中的对象47

什么是对象47

声明及实例化对象47

对象的引用及销毁47

绑定机制48

对象分类48

作用域、静态作用域、this关键字50

定义类的方式51

实例以及实例方式使用的注意事项56

5.2继承方式以及实现56

继承方式以及实现56

继承的重要实例62

5.3小结64

第6章 错误处理65

6.1错误和异常65

什么是错误和异常65

异常处理的重要性65

6.2错误报告66

在IE中使用错误报告66

Firefox中的错误处理66

6.3异常处理67

onerror事件处理函数67

try catch语法结构68

6.4常用JavaScript调试技巧71

使用alert()进行调试71

抛出自定义错误72

常见的JavaScript调试器73

6.5 JavaScript常见编译器75

常见的JavaScript编写工具75

Aptana的使用76

6.6小结79

第7章 JavaScript中的XML80

7.1 XML DOM对象的支持80

IE中的XML DOM支持80

Fi refox中的XML DOM支持83

7.2 XPath的支持86

什么是XPath86

IE中的XPath支持88

Firefox中的XPath支持88

7.3浏览器对XSLT的支持93

什么是XSLT93

IE中的XSLT支持94

74小结98

第8章 JavaScript中的事件流99

8.1事件流分类99

冒泡型事件流99

捕获型事件流100

DOM事件流101

8.2事件处理函数和监听函数101

IE中的事件处理函数101

DOM事件处理监听函数104

8.3事件对象106

IE与DOM中的事件对象106

IE与DOM中event对象的共性109

IE与DOM中event对象的区别112

8.4事件类型115

鼠标事件115

键盘事件120

HTML事件122

突变事件127

8.5跨平台事件128

定义跨平台事件处理对象complexEvent128

添加/删除事件处理函数128

统一格式的event对象130

跨浏览器获取事件对象137

跨浏览器获取事件对象使用实例138

8.6小结139

第9章 JavaScript如何与服务器通信140

9.1 JavaScript中的cookie140

cookie的属性以及限制140

JavaScript中的cookie141

ASP.NET中使用cookie传递数据的意义143

在客户端与服务器端通过cookie传输数据144

9.2使用HttpRequest对象实现与服务器的数据通信146

改进了的跨浏览器实例化XMLHttpRequest对象的方法147

GET请求与POST请求147

9.3小结148

第10章 正则表达式149

10.1 RegExp对象149

RegExp对象的实例化149

RegExp对象的使用150

使用正则表达式扩展字符串对象的方法151

10.2正则表达式的简单模式152

元字符152

使用特殊字符152

字符类153

量词155

10.3复杂模式157

分组158

反向引用158

选择模式159

非捕获性分组160

边界161

多行模式161

10.4 RegExp对象其他属性162

RegExp对象属性162

静态属性163

10.5常用验证方式164

验证日期164

邮件地址验证165

10.6小结166

第二篇 Microsoft ASP.NET AJAX控件167

第11章 典型ASP.NET中的Ajax实现167

11.1 ASP.NET中的Ajax实现方式167

前台脚本与后台Ajax处理页面实现的ASP.NET AJAX应用167

前台脚本与后台HttpHandler类实现的ASP.NET AJAX应用170

CallBack实现ASP.NET AJAX应用172

如何选择Ajax的实现方式174

11.2小结175

第12章 ASP.NET AJAX控件176

12.1安装和认识ASP.NET AJAX控件176

安装和ASP.NET AJAX控件及ASP.NET AJAX控件简介176

ASP.NET AJAX架构简介178

ASP.NET AJAX控件的优势179

12.2 ASP.NET AJAX控件简要介绍179

ASP.NET AJAX的5个基本控件180

使用ASP.NET AJAX控件实现的页面无刷新的简单实例180

12.3小结182

第13章 ASP.NET AJAX控件的使用183

13.1 Ajax化的GridView183

系统实现概述183

ScriptManager控件183

UpdatePanel控件185

UpdateProgress控件186

Ajax GridView的程序层次结构186

Ajax GridView数据类187

前台代码190

界面后台代码192

13.2 Ajax无刷新聊天室193

系统实现概述193

Timer控件介绍193

聊天消息实体类和用户实体类195

聊天引擎类199

聊天登录页面202

聊天页面205

13.3小结209

第14章 ASP.NET AJAX Control Toolkit控件210

14.1 AutoCompleteExtender控件210

自动完成机制210

AutoCompleteExtender控件210

数据操作211

自动完成功能使用的Web服务212

自动完成功能的前台脚本213

14.2实现页面无刷新的拖曳216

ReorderList217

日程表数据操作类218

日程表的前台代码222

14.3实现投票或评级功能的Rating控件224

Rating控件的属性或方法224

存储评价数据的XML文档225

数据操作类225

评级页面的前台代码228

评级页面的后台代码232

14.4小结235

第三篇 ASP.NET AJAX非组件开发236

第15章 ASP.NET AJAX注册登录236

15.1需求分析及概要设计236

需求分析236

数据库设计236

概要设计237

15.2实现代码237

服务器端数据操作类238

前台页面242

Ajax.js文件243

用户登录控件Login.ascx251

登录功能的服务器端HttpHandler处理253

用户注册控件register.ascx254

注册功能的服务器端HttpHandler处理257

随机码生成页面Random.aspx259

15.3小结261

第16章 Ajax通讯录262

16.1需求分析和概要设计262

需求分析262

数据库设计262

概要设计263

16.2实现代码263

数据操作类263

功能页面265

通讯录用户控件AddressList.ascx267

对通讯录的数据支持的服务器端HttpHandler282

16.3小结285

第17章 级联菜单286

17.1需求分析和数据库设计286

需求分析286

数据库设计286

17.2实现代码287

功能页面287

服务器端代码292

17.3小结294

第18章 Ajax进度条295

18.1需求分析和概要设计295

需求分析295

概要设计295

18.2实现代码295

功能页面295

前台JavaScript脚本297

服务器端代码299

18.3小结302

第19章 Ajax聊天室303

19.1需求分析和概要设计303

需求分析303

概要设计303

19.2实现代码303

聊天室后台引擎类304

聊天登录页面311

聊天页面前台代码315

处理Ajax响应的服务器页面319

19.3小结321

第20章 WebQQ322

20.1需求分析和概要设计322

需求分析322

概要设计322

数据库设计323

20.2登录模块325

Ajax JavaScript脚本封装类325

功能集成页面326

用户登录的HttpHandler329

20.3 QQ主面板实现331

用户设定及信息显示面板前台代码331

Frame页面后台代码335

处理消息的MsgHandler336

20.4好友列表模块339

好友列表页面前台代码339

好友列表页面后台代码341

20.5聊天模块343

聊天窗口前台代码343

聊天窗口后台代码348

20.6注册模块350

头像选择页面350

注册页面前台代码352

注册页面后台代码356

20.7添加好友模块357

添加好友页面前台代码357

添加好友页面后台代码360

添加好友的HttpHandler361

20.8数据操作类363

基础数据操作类363

用户数据操作367

消息数据操作类376

20.9小结377

第21章 小偷模块378

21.1需求分析和概要设计378

需求分析378

概要设计378

21.2工具类379

Thirf类379

HtmlTools类383

21.3 Ajax电视节目预告387

XmlOperator类387

电视节目预告页面390

电视节目预告后台处理395

21.4 Ajax在线翻译400

翻译页面400

在线翻译服务器端403

21.5小结404

第22章 内文广告系统405

22.1需求分析和数据库设计405

需求分析405

数据库设计405

22.2数据层实现406

数据基本操作封装类406

数据实体类基类410

关键字实体类410

广告信息实体类412

自定义特性413

SQL语句工厂类415

数据映射类422

关键字数据操作类423

广告信息数据操作类426

22.3内文广告系统前台处理428

登录页面428

关键字管理页面430

广告信息管理页面432

内文广告显示嵌入脚本434

引入关键字信息的HttpHandler434

内文广告处理脚本435

Ajax请求HttpHandler440

特别提醒441

22.4小结441

附录A JavaScript常用事件句柄442

附录B JavaScript运行时错误列表445

热门推荐