图书介绍
Ajax与PHP基础教程PDF|Epub|txt|kindle电子书版本下载
- (加)LEEBABIN著;徐锋,陈绍继译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115162522
- 出版时间:2007
- 标注页数:192页
- 文件大小:16MB
- 文件页数:200页
- 主题词:计算机网络-程序设计-教材;PHP语言-程序设计-教材
PDF下载
下载说明
Ajax与PHP基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Ajax概述1
1.1 从CGI到Flash再到DHTML2
1.2 当前Web应用程序环境的优缺点2
1.2.1 走近Ajax3
1.2.2 Ajax的必要条件7
1.3 小结7
第2章 Ajax基础8
2.1 HTTP请求和响应基础8
2.2 XMLHttpRequest对象9
2.2.1 XMLHttpRequest方法10
2.2.2 XMLHttpRequest属性11
2.2.3 跨浏览器用法12
2.2.4 向服务器发送请求13
2.2.5 一个简单的Ajax示例14
2.3 小结18
第3章 PHP和Ajax19
3.1 为什么选择PHP和Ajax19
3.2 客户端驱动通信,服务器端完成处理20
3.3 简单示例20
3.3.1 内容缩放20
3.3.2 自动完成25
3.3.3 表单验证32
3.3.4 工具提示35
3.4 小结38
第4章 数据库驱动的Ajax39
4.1 MySQL简介40
4.2 连接到MySQL41
4.3 查询MySQL数据库42
4.4 MySQL技巧和警告45
4.5 将基于Ajax的数据库查询应用到工作中46
4.6 更完善的自动完成功能48
4.7 载入日历50
4.8 小结51
第5章 表单53
5.1 引入Ajax:GET与POST54
5.2 值的传递54
5.3 表单验证64
5.4 小结69
第6章 图像70
6.1 图像上传70
6.2 图像显示73
6.3 图像载入75
6.4 略缩图动态生成76
6.5 小结80
第7章 一个真实的Ajax应用程序81
7.1 程序代码81
7.2 应用程序的界面外观90
7.3 工作原理92
7.4 小结99
第8章 人性化的显示100
8.1 何时使用Ajax100
8.1.1 后退按钮问题101
8.1.2 Ajax导航102
8.1.3 隐藏与显示103
8.2 PEAR简介104
8.3 HTML Table105
8.4 小结109
第9章 Web服务110
9.1 SOAP Web服务概述111
9.1.1 引入Ajax112
9.1.2 开始编码112
9.1.3 SOAP应用程序的工作原理116
9.2 小结120
第10章 包含空间信息的Web应用121
10.1 Google Maps如此流行121
10.2 蓄势待发122
10.3 该地图应用系统的工作原理132
10.4 小结143
第11章 跨浏览器问题144
11.1 Ajax的可移植性144
11.2 保留后退按钮146
11.3 Ajax响应问题148
11.4 弱化JavaScript150
11.5 浏览器升级152
11.6 小结152
第12章 安全153
12.1 增加了受攻击面153
12.1.1 策略1:将相关的进入点放到相同的脚本中154
12.1.2 策略2:采用标准函数来使用和处理用户输入154
12.2 跨站脚本155
12.2.1 策略1:从输入数据中去除多余的标签156
12.2.2 策略2:在显示客户端提交的数据时对标签进行转义157
12.2.3 策略3:保护会话数据157
12.3 跨站请求伪造158
12.3.1 对重要的操作采用一次性令牌158
12.3.2 通过用户密码来确认重要的操作160
12.3.3 GET和POST160
12.3.4 意外的CSRF攻击160
12.4 拒绝服务161
12.4.1 策略1:通过延迟来对请求进行节流161
12.4.2 策略2:优化Ajax响应数据162
12.5 知识产权与业务逻辑的保护164
12.5.1 策略1:对JavaScript代码混淆处理165
12.5.2 策略2:实时的服务器端处理165
12.6 小结168
第13章 测试与调试169
13.1 JavaScript错误报告169
13.2 Firefox扩展171
13.2.1 Web开发人员工具条171
13.2.2 DOM解析器171
13.2.3 LiveHTTPHeaders172
13.2.4 JavaScript调试器Venkman174
13.2.5 HTML验证175
13.3 IE扩展176
13.3.1 IE开发人员工具条176
13.3.2 Fiddler176
13.4 小结177
第14章 DOM178
14.1 访问DOM元素178
14.1.1 document.getElementById178
14.1.2 getElementsByTagName179
14.1.3 访问表单中的元素179
14.2 DOM元素的添加和删除180
14.3 操纵DOM元素181
14.4 用DOM操纵XML182
14.5 将Ajax和XML与DOM结合183
14.6 Ajax位置信息管理器的工作原理187
14.7 小结192