图书介绍

Ajax 实用技术pdf电子书版本下载

Ajax 实用技术
  • 程继洪,肖川,李海斌编著 著
  • 出版社: 北京:北京理工大学出版社
  • ISBN:9787568255455
  • 出版时间:2018
  • 标注页数:338页
  • 文件大小:171MB
  • 文件页数:352页
  • 主题词:网页制作工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

Ajax 实用技术PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 基础知识 3

第1章HTML基础 3

1.1什么是HTML ? 3

1.1.1 HTML文档结构 3

1.1.2 HTML头元素head 6

1.2编辑HTML 10

1.2.1编写第一个HTML网页 11

1.2.2运行HTML 12

1.3常见的HTML标记 13

1.3.1资源路径 13

1.3.2 〈a〉标记 14

1.3.3 〈img〉标记 15

1.4文本标记 17

1.4.1标题 17

1.4.2水平线 17

1.4.3注释 17

1.4.4段落 18

1.4.5换行 18

1.5表格标记 19

1.6列表标记 24

1.7 〈form〉标记 26

1.8总结 33

第2章CSS3基础 34

2.1 CSS的概念 34

2.1.1行内样式表 34

2.1.2内部样式表 35

2.1.3外部样式表 35

2.2 CSS的单位和颜色 35

2.2.1 CSS的单位 35

2.2.2颜色 36

2.3 CSS选择器 37

2.3.1标记选择器 38

2.3.2类选择器 38

2.3.3 ID选择器 39

2.3.4属性选择器 40

2.3.5属性选择器串联 46

2.4组合选择器 47

2.4.1分组选择器 47

2.4.2后代选择器 48

2.4.3子元素选择器 48

2.4.4相邻兄弟选择器 49

2.4.5伪类和伪元素 51

2.5样式的继承、冲突与叠加 59

2.6盒模型、定位与浮动 62

2.6.1盒模型 62

2.6.2 CSS定位 65

2.6.3 CSS浮动 69

2.7总结 74

第3章 页面布局和响应式设计 76

3.1页面布局 76

3.1.1网页基本结构 77

3.1.2制作页头 78

3.1.3导航菜单 81

3.1.4制作显示容器与页脚 83

3.2响应式布局 84

3.2.1加入Bootstrap支持 84

3.2.2 Bootstrap制作导航菜单 86

3.3总结 87

第4章JavaScript基础 89

4.1如何编写JavaScript程序 90

4.1.1内嵌式JavaScript程序 90

4.1.2独立的JS文件 90

4.2 JavaScript词汇 91

4.2.1注释 91

4.2.2字面量 91

4.2.3标识符和保留字 91

4.2.4奇怪的分号 92

4.3数据类型 93

4.3.1数值型 93

4.3.2文本类型 93

4.3.3布尔型、null和undefined 94

4.3.4全局对象 94

4.3.5类型转换 95

4.3.6数据类型的性质 96

4.4变量 97

4.4.1变量声明 97

4.4.2变量的分类 98

4.4.3变量的作用域 98

4.5运算符、表达式和语句 101

4.5.1运算符 101

4.5.2表达式和语句 105

4.6控制结构 106

4.6.1顺序结构 106

4.6.2分支结构 106

4.6.3循环结构 109

4.7其他语句 114

4.7.1异常处理 114

4.7.2 with语句 115

4.7.3 use strict语句 115

4.8 JavaScript调试 117

4.8.1发现错误 119

4.8.2程序调试 120

4.9总结 122

第5章 对象、数组与函数 123

5.1对象的声明 123

5.1.1用字面量声明对象 123

5.1.2用new关键字创建对象 124

5.1.3用Obj ect.create()创建对象 124

5.2属性操作 126

5.2.1访问属性 126

5.2.2删除属性 126

5.3属性的分类与特性 128

5.3.1属性的分类 128

5.3.2属性的特性及其控制 130

5.4数组 134

5.4.1数组声明 134

5.4.2数组元素访问 134

5.4.3数组常用方法 135

5.5函数 141

5.5.1函数定义 142

5.5.2函数调用 142

5.5.3参数处理 143

5.6总结 146

第2部分DOM、事件处理及常用对象 149

第6章DOM基础 149

6.1 DOM树结构 149

6.2 DOM节点 151

6.2.1节点类型与结构 151

6.2.2节点的属性 152

6.2.3节点的方法 153

6.3节点引用 154

6.4创建节点 154

6.5控制元素样式 155

6.6节点操作综合实例 157

6.6.1获取节点的基本信息 157

6.6.2节点的添加、删除与修改 159

6.6.3控制元素样式 164

6.7总结 166

第7章 事件处理 168

7.1事件与传播机制 168

7.2常用事件 169

7.3事件对象 171

7.3.1 Event对象 171

7.3.2 MouseEvent对象 172

7.3.3 KeyboardEvent对象 173

7.4事件处理 174

7.4.1注册事件处理函数 174

7.4.2注销事件处理函数 175

7.5事件处理实例 176

7.5.1事件处理中的兼容性处理 176

7.5.2事件处理中参数的传递问题 179

7.5.3鼠标事件处理 181

7.5.4键盘事件处理 184

7.6总结 189

第8章 常用对象简介 190

8.1 window对象 190

8.1.1获得窗口尺寸 190

8.1.2窗口操作 191

8.1.3定时操作 195

8.2 Location对象 199

8.3 history对象 201

8.4 Date对象 203

8.4.1创建日期对象 204

8.4.2 Date对象的方法 204

8.5 String对象 209

8.6 RegExp对象 211

8.6.1正则表达式对象的声明 212

8.6.2正则表达式对象的属性和方法 212

8.7 Cookie对象 214

8.7.1创建Cookie对象 215

8.7.2读取Cookie对象 215

8.7.3修改Cookie对象 215

8.7.4删除Cookie对象 215

8.7.5 Cookie对象操作实例 216

8.8 Map对象和Set对象 218

8.8.1 Map对象 218

8.8.2 Set对象 222

8.9总结 223

第3部分XMLHttpRequest对象 227

第9章XMLHttpRequest对象详解 227

9.1 XMLHttpRequest对象的创建 227

9.2 XMLHttpRequest的属性、方法和事件 228

9.2.1 XMLHttpRequest对象的属性 228

9.2.2 XMLHttpRequest对象的方法 229

9.2.3 XMLHttpRequest对象的事件 231

9.3 XMLHttpRequest对象的应用 233

9.3.1创建XMLHttpRequest请求对象 233

9.3.2建立连接 233

9.3.3注册事件处理函数处理服务器响应 235

9.3.4发送请求 235

9.3.5解析数据 236

9.3.6服务器端响应 239

9.4总结 241

第10章XML 242

10.1 XML的格式 242

10.2 XML约束 243

10.3 XML格式化 244

10.4解析XML 244

10.4.1准备XML文件 244

10.4.2准备JS工具文件 245

10.4.3请求并解析XML 245

10.4.4服务器响应XML数据 252

10.4.5运行结果 254

10.5 Java与XML 255

10.6总结 255

第11章JSON 256

11.1 JSON语法 256

11.1.1 JSON的结构 256

11.1.2 JSON值的类型 257

11.2 JSON结构剖析 258

11.3数据传递 260

11.4 Ajax与JSON 262

第1步:新建JSON格式的文本文件。 263

第2步:准备“utils js”文件。 263

第3步:新建“JSONDemo.html ”。 263

第4步:编写“requestJson.js”文件。 264

第5步:编写“responseJSON.jsp”文件。 269

第6步:运行观察结果。 271

11.5 Java与JSON 271

11.6总结 271

第4部分 综合案例 275

第12章 学生选课(系统)的设计与实现 275

12.1创建Java Web项目 275

12.2搭建Java Web开发框架 276

12.2.1控制层 278

12.2.2业务逻辑层 281

12.2.3 DAO层 281

12.2.4公共传输层 282

12.2.5 JavaScript工具类 282

12.3学生选课系统的界面设计 284

12.4登录功能的实现 286

12.4.1显示登录界面的loginView()函数 287

12.4.2发送登录请求的login()函数 289

12.4.3 innerHTML怪圈 291

12.4.4登录功能的控制层实现——login()方法 292

12.4.5登录功能的业务逻辑层实现——isLogin()方法 294

12.5选课功能的实现 295

12.5.1请求课程列表——displayCourse()函数 296

12.5.2显示课程列表——listCourse()函数 296

12.5.3提交选课请求——selectCourse()函数 300

12.5.4显示选课结果——selectResult()函数 302

12.5.5控制层选课功能的实现——selectCourse()方法 302

12.5.6选修课程的业务层实现——saveSelectedCourse()方法 304

12.5.7选修课程的DAO层实现——saveSelCourseBatch()方法 304

12.6总结 307

第13章 进一步学习指南 309

附录 311

A1 Java Web开发环境的搭建 311

A1.1 JDK的安装 311

A1.2 Eclipse的安装 311

A1.3 Tomcat的安装 312

A1.4 MySQL的安装 312

A1.5 Navicat的安装 315

A2项目元素的创建 315

A2.1新建Java Web项目的步骤 315

A2.2新建包 319

A2.3新建类 320

A2.4新建JS文件 321

A2.5新建HTML 322

A2.6新建JSP文件 324

A2.7新建服务器 326

A2.8项目导入 328

A2.9解决导入时出现的问题 330

A2.10导入MySQL数据库 333

A2.11运行程序 335

参考文献 337

精品推荐