图书介绍
ASP动态网页设计与Ajax技术PDF|Epub|txt|kindle电子书版本网盘下载
- 唐四薪,谭晓兰,唐琼主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302269731
- 出版时间:2012
- 标注页数:380页
- 文件大小:87MB
- 文件页数:398页
- 主题词:网页制作工具-程序设计-高等学校-教材;计算机网络-程序设计-高等学校-教材
PDF下载
下载说明
ASP动态网页设计与Ajax技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Web编程概述1
1.1 Web概述1
1.1.1 Web的发展1
1.1.2 Web的有关概念2
1.2网站与Web应用程序5
1.2.1在Dreamweaver中定义站点6
1.2.2 Web应用程序8
1.2.3 B/S模式和C/S模式8
1.3常见的动态网页开发技术9
1.4 Web服务器10
1.5 Web编程的新趋势12
习题13
第2章(X) HTML与CSS14
2.1什么是HTML14
2.1.1 HTML文档的结构14
2.1.2认识Dreamweaver CS315
2.1.3使用Dreamweaver新建HTML文件16
2.2 HTML标记16
2.2.1 HTML标记的分类和结构16
2.2.2 HTML元素的概念和分类17
2.2.3文本格式标记18
2.2.4列表标记20
2.2.5图像标记<img>20
2.2.6超链接标记<a>21
2.3表格标记23
2.3.1 <table>标记及其属性23
2.3.2 <tr>、<td>、<th>标记的属性25
2.3.3单元格的合并属性27
2.4表单标记27
2.4.1<form>标记28
2.4.2 <input>标记30
2.4.3<select>和<option>标记32
2.4.4<textarea>标记32
2.4.5表单数据的传递过程33
2.5 HTML与XHTML34
2.5.1文档类型的含义和选择34
2.5.2 XHTML与HTML的重要区别35
2.6 CSS基础36
2.6.1 CSS的语法36
2.6.2在HTML中引入CSS的方法37
2.6.3选择器的分类39
2.6.4伪类选择器及其应用40
2.7 CSS的盒子模型41
习题44
第3章 JavaScript45
3.1 JavaScript简介45
3.1.1 JavaScript的特点45
3.1.2 JavaScript的用途46
3.1.3在网页中插入JavaScript脚本的方法47
3.1.4开发和调试JavaScript的工具49
3.2 JavaScript语言基础49
3.2.1 JavaScript的变量49
3.2.2 JavaScript的运算符50
3.2.3 JavaScript数据类型53
3.2.4数组56
3.2.5 JavaScript语句58
3.2.6函数62
3.3对象65
3.3.1 JavaScript对象65
3.3.2 with语句66
3.3.3 this关键字67
3.3.4 JavaScript的内置对象68
3.4浏览器对象模型69
3.4.1 window对象69
3.4.2使用定时操作函数制作动画效果72
3.4.3 location对象75
3.4.4 history对象76
3.4.5 document对象76
3.4.6 screen对象78
3.5文档对象模型79
3.5.1网页中的DOM模型79
3.5.2访问指定节点80
3.5.3访问和设置元素的HTML属性83
3.5.4访问和设置元素的内容85
3.5.5访问和设置元素的CSS属性86
3.5.6创建和替换元素节点89
3.5.7用DOM控制表单91
3.6事件处理93
3.6.1事件流93
3.6.2处理事件的两种方法94
3.6.3浏览器中的常用事件97
3.6.4事件对象100
3.6.5 DOM和事件编程实例102
习题108
第4章 jQuery框架的使用110
4.1 jQuery框架使用人门110
4.1.1 jQuery框架的功能110
4.1.2下载并使用jQuery111
4.1.3 jQuery中的“$”及其作用111
4.1.4 jQuery对象与DOM对象115
4.2 jQuery的选择器116
4.2.1支持的CSS选择器117
4.2.2过滤选择器117
4.3遍历和筛选DOM元素122
4.3.1遍历DOM元素的方法122
4.3.2用sliceO方法实现表格分页123
4.4 jQuery对DOM文档的操作125
4.4.1创建元素126
4.4.2插入到指定元素的内部126
4.4.3插入到指定元素的外部128
4.4.4删除元素128
4.4.5包裹元素129
4.4.6替换和复制元素131
4.5 DOM属性操作132
4.5.1获取和设置元素属性132
4.5.2获取和设置元素的内容133
4.5.3获取和设置元素的CSS属性134
4.6事件处理135
4.6.1页面载入时执行任务135
4.6.2 jQuery中的常见事件136
4.6.3附加事件处理程序138
4.7 jQuery动画效果141
4.7.1显示与隐藏元素的三对方法142
4.7.2制作渐变背景色的下拉菜单143
4.8 jQuery的应用举例146
4.8.1制作折叠式菜单146
4.8.2制作Tab面板148
4.8.3制作图片轮显效果149
4.8.4 jQuery的插件应用举例151
习题154
第5章 ASP程序设计基础155
5.1静态网页和动态网页155
5.1.1为什么需要动态网页155
5.1.2 ASP动态网页的工作原理156
5.2 ASP的运行环境157
5.2.1 IIS的安装157
5.2.2运行第一个ASP程序159
5.2.3 IIS的配置161
5.2.4配置Dreamweaver开发ASP程序163
5.3 VBScript脚本语言基础165
5.3.1 ASP代码的基本格式166
5.3.2 VBScript的变量167
5.3.3 VBScript数组168
5.3.4 VBScript运算符和表达式170
5.4 VBScript内置函数171
5.4.1字符串相关函数171
5.4.2日期和时间函数173
5.4.3转换函数173
5.4.4数学函数174
5.4.5检验函数174
5.5过程与函数175
5.5.1 Sub过程175
5.5.2 Function函数176
5.6 VBScript语句177
5.6.1条件语句177
5.6.2循环语句179
5.7 Include文件包含命令和容错语句181
5.7.1 Include文件包含命令181
5.7.2容错语句182
习题182
第6章 ASP的内置对象184
6.1 Request对象184
6.1.1 Request对象简介184
6.1.2使用Request.Form获取表单中的信息185
6.1.3使用Request.QueryString获取URL字符串信息188
6.1.4使用Request.ServerVariables获取环境变量信息190
6.2 Response对象191
6.2.1使用Response.Write输出信息192
6.2.2使用Response.Redirect方法重定向网页193
6.2.3使用Response.End停止处理当前脚本193
6.2.4使用Buffer属性、Flush方法、Clear方法对缓冲区进行操作194
6.2.5读取和输出二进制数据195
6.3使用Cookies集合在客户端保存信息196
6.3.1使用Response对象设置Cookie196
6.3.2使用Request对象读取Cookie197
6.3.3 Cookie的应用举例198
6.4 Session对象200
6.4.1存储和读取Session信息201
6.4.2利用Session限制未登录用户的访问202
6.4.3 Session对象的属性203
6.4.4 Session.Abandon方法204
6.5 Application对象204
6.5.1存储和读取Application变量204
6.5.2 Application对象的应用举例205
6.5.3 Global.asa文件206
6.6 Server对象208
习题212
第7章 ASP访问数据库213
7.1数据库的基本知识213
7.1.1数据库的基本术语213
7.1.2建立Access数据库214
7.1.3 SQL简介217
7.1.4 Select语句217
7.1.5添加、删除、更新记录的语句220
7.1.6 SQL字符串中含有变量的书写方法221
7.2 ADO概述222
7.3 Connection对象223
7.3.1使用Open方法连接数据库223
7.3.2使用Execute方法创建记录集225
7.3.3在页面上输出数据226
7.3.4使用Execute方法操纵数据库228
7.4使用conn.Execute方法操纵数据库的综合实例229
7.4.1数据管理主界面的设计229
7.4.2添加记录的实现231
7.4.3删除记录的实现232
7.4.4同时删除多条记录的实现232
7.4.5更新记录的实现234
7.5 RecordSet对象235
7.5.1使用open方法创建记录集对象236
7.5.2 RecordSet对象的属性238
7.5.3 RecordSet对象的属性应用实例239
7.5.4 RecordSet对象的方法241
7.5.5使用RecordSet对象添加、删除、更新记录242
7.5.6分页显示数据244
7.5.7 RecordSet对象的Fields集合250
7.6新闻网站综合实例251
7.6.1为网站引用后台程序和数据库252
7.6.2在首页显示数据表中的新闻253
7.6.3制作动态图片轮显效果256
7.6.4制作显示新闻详细页面258
7.6.5制作分栏目首页261
7.7 Command对象261
7.7.1非参数查询262
7.7.2参数查询263
7.8留言板综合实例264
7.9使用Dreamweaver开发ASP访问数据库267
7.9.1建立数据库的连接267
7.9.2创建记录集267
7.9.3绑定动态数据到页面268
7.9.4创建重复区域服务器行为268
习题270
第8章 ASP文件访问组件271
8.1文件访问组件271
8.1.1文本文件的读取271
8.1.2文本文件的写入和追加274
8.1.3创建文本文件274
8.1.4读/写文件的应用——制作计数器275
8.2文件及文件夹的基本操作277
8.2.1复制、移动和删除文件277
8.2.2获取文件属性279
8.2.3获取文件夹的属性及其内容280
8.2.4创建、删除和移动文件夹282
8.2.5显示磁盘信息282
8.3制作生成静态页面的新闻系统283
8.3.1数据库设计和制作模板页284
8.3.2新闻添加页面和程序的制作285
8.3.3新闻后台管理页面的制作288
8.3.4新闻修改页面的制作289
8.3.5新闻删除页面的制作291
8.4利用FSO生成RSS文件292
8.4.1 XMI语法概述292
8.4.2 RSS概述293
8.4.3用ASP直接输出RSS文档294
8.4.4用FSO组件生成静态RSS文档296
习题297
第9章 基于jQuery的Ajax技术基础298
9.1 Ajax技术的基本原理298
9.1.1基于Ajax技术的Web应用程序模型298
9.1.2载入页面的方法比较300
9.1.3用原始的Ajax技术载入文档300
9.2 jQuery中的Ajax方法与载入文档305
9.2.1使用load方法载入HTML文档306
9.2.2 JSON概述309
9.2.3使用$.getJSON方法载入JSON文档311
9.2.4使用$.getScript方法载入JavaScript文档313
9.2.5使用$.get方法载入XMI文档314
9.2.6各种数据格式的优缺点分析319
9.3发送数据给服务器319
9.3.1使用$.getO方法执行GET请求320
9.3.2使用$.postO方法执行POST请求323
9.3.3使用$.ajaxO方法设置Ajax的细节324
9.3.4全局设定Ajax326
9.4表单的序列化方法327
习题329
第10章 以Ajax方式访问数据库331
10.1以Ajax方式显示数据331
10.1.1以原有格式显示数据331
10.1.2以自定义的格式显示数据332
10.2以Ajax方式查找数据335
10.2.1无刷新查找数据的实现335
10.2.2查找数据的应用举例336
10.3以Ajax方式添加记录352
10.3.1基本的添加记录程序352
10.3.2在服务器端和客户端分别添加记录354
10.3.3制作无刷新评论系统355
10.3.4制作无刷新购物车程序357
10.4以Ajax方式修改记录360
10.4.1基本的修改记录程序360
10.4.2制作无刷新投票系统364
10.5以Ajax方式删除记录367
10.5.1基本的删除记录程序367
10.5.2同时删除多条记录的程序368
10.6以Ajax方式进行记录集分页369
10.6.1基本的Ajax分页程序369
10.6.2可设置每页显示记录数的分页程序371
10.6.3同时具有删除记录功能的分页程序373
10.7编写Ajax程序的一些技巧374
10.7.1将原始的Ajax程序转换成jQuery Ajax程序374
10.7.2调试Ajax程序的方法377
习题377
附录A ASP与ASP.Net的区别378
参考文献380