1.1理解客户/服务器的工作方式 2
第1部分 动态网页设计的客户端技术第1章 网页设计概述 2
1.2客户端动态网页技术简介 3
1.3在HTML中嵌入JavaScript 4
1.4小结 6
习题 6
2.1常量与变量概述 8
2.1.1常量及其表示 8
第2章 JavaScript基础 8
2.1.2变量 9
2.2各种运算 11
2.2.1算术运算 11
2.2.2字符串连接运算 13
2.2.3关系运算 14
2.2.4逻辑运算 15
2.2.5面向二进制位的逻辑运算 16
2.2.6条件运算 17
2.2.7表达式的运算优先级 18
2.3.1赋值语句 19
2.3基本语句 19
2.3.2条件语句 20
2.3.3开关语句 25
2.3.4循环语句 28
2.3.5 break和continue语句 38
2.4小结 39
习题 39
3.1.1 什么是函数 43
3.1.2自定义函数和函数的调用 43
第3章 函数的应用 43
3.1函数基础 43
3.1.3变量的有效范围 45
3.2定时执行函数 47
3.2.1 setInterval函数 47
3.2.2 setTimeout函数 48
3.3.1 alert函数 50
3.2.3 clearTimeout函数 50
3.3提示与接收输入函数 50
3.3.2 confirm函数 51
3.3.3 prompt函数 52
3.4数据类型转换函数 53
3.4.1 parseInt函数 54
3.4.2 parseFloat函数 55
3.4.3 eval函数 56
习题 57
3.5小结 57
第4章 对象的概念 61
4.1对象概述 61
4.2对象的属性 62
4.3对象的方法 63
4.4对象的事件 63
4.5浏览器对象的体系结构 65
4.6 HTML标记作为对象 66
习题 69
4.7小结 69
第5章 JavaScript的内置对象 72
5.1 JavaScript内置对象的建立 72
5.2字符串对象String 72
5.2.1 String对象的属性 73
5.2.2 String对象的方法 73
5.3数组对象Array 75
5.3.1 Array对象的属性 76
5.3.2 Array对象的方法 76
5.4 日期对象Date 82
5.5数学对象Math 88
5.5.1 Math对象的属性 88
5.5.2 Math对象的方法 89
5.6小结 90
习题 91
6.1.2 window对象的方法 93
6.1.1 window对象的属性 93
第6章 浏览器的内置对象 93
6.1窗口对象window 93
6.2 文档对象document 97
6.2.1 document对象的属性 97
6.2.2 document对象的方法 98
6.2.3 document对象的事件 98
6.3地点对象location 100
6.3.1 location对象的属性 100
6.3.2 location对象的方法 100
6.4表单对象form 101
6.4.1获取文本框和文本区域中的信息 102
6.4.2获取复选框中的信息 103
6.4.3获取单选按钮中的信息 104
6.4.4获取列表框中的信息 106
6.4.5用JavaScript处理表单数据 107
6.5图片对象image 111
习题 113
6.6小结 113
第2部分 动态网页设计的服务器端技术第7章 Web服务器端技术 118
7.1 Web服务器端基本技术概述 118
7.1.1 Web服务器功能 118
7.1.2 HTTP 119
7.1.3公共网关接口 121
7.1.4嵌入到HTML中的脚本语言 121
7.2 Apache服务器的安装与使用方法 121
7.2.1获取Apache的安装文件 122
7.2.2在Windows XP上安装Apache 123
7.2.3在Windows XP上启动/停止Apache 125
7.2.4在Windows XP上设置Apache 126
7.2.5在Windows Me上安装Apache 128
7.2.6在Windows Me上启动/停止Apache 128
7.2.7在Windows Me上设置Apache 129
7.3.1 PHP概述 131
7.3 PHP概述与安装设置 131
7.3.2 PHP的发展历史 132
7.3.3 PHP的特点 133
7.3.4下载PHP4 for Windows安装文件 133
7.3.5在Windows Me/XP上安装PHP4 133
7.3.6让Windows上的Apache支持PHP 134
7.3.7让Windows XP上的IIS支持PHP 135
7.4 PHP语法简介 139
7.4.1 PHP脚本标记 139
7.4.2 PHP脚本注释 140
7.4.3数据与变量的表示 141
7.4.4数组 144
7.4.5运算符与表达式 146
7.4.6用户自定义函数 150
7.4.7变量的作用域 151
7.4.8 PHP常用内置函数 152
7.4.9 PHP内置的ODBC数据库函数 160
7.4.10 PHP流程控制语句 163
7.5处理表单或超链接传递来的数据 171
7.5.1用$_GET获取表单数据 172
7.5.2用$_POST获取表单数据 174
7.5.3用$_GET获取超链接提交的数据 178
7.5.4在服务器端利用PHP进行数据有效性检查 179
7.6.1创建Access数据库 181
7.6.2创建ODBC数据源 181
7.6 PHP与Access数据库一起工作 181
7.6.3连接ODBC数据源 182
7.6.4 PHP将数据添加到数据库的表中 183
7.6.5 PHP修改数据库的表中的记录 184
7.6.6 PHP删除数据库的表中的记录 184
7.6.7 PHP应用实例——会员卡管理 184
7.7小结 198
习题 198
8.1.1电子商务的起源与发展 202
8.1电子商务的基本概念 202
第3部分 电子商务 202
第8章 电子商务概述 202
8.1.2电子商务的定义 203
8.2电子商务的分类 204
8.2.1按参与交易的对象分类 204
8.2.2按交易涉及的商品内容分类 205
8.2.3按电子商务所使用的网络类型分类 205
8.3 电子商务的功能与运作过程 206
8.3.1电子商务的功能 206
8.3.2电子商务的运作过程 207
8.3.3普通消费者的网上购物运作过程 208
8.4实现电子商务的主要环节 208
8.4.1硬件的准备 208
8.4.2系统软件的准备 211
8.4.3 IP地址的申请 211
8.4.4域名的申请 211
8.4.5网站设计 212
习题 213
8.6小结 213
8.4.6网站的发布 213
8.5法律保障与职业道德问题 213
第9章 构建电子商务网站 215
9.1网站设计概述 215
9.1.1网站概念 215
9.1.2网站结构的设计 215
9.1.3网页的编写 217
9.1.4简易购物车系统的构建实例 218
9.2网站服务器的接入方式 226
9.2.1专线上网 226
9.2.2虚拟主机 226
9.2.3整机租用 227
9.2.4服务器托管 227
9.3.3其他开支 229
9.3.2软件的开支 229
9.3.1硬件的开支 229
9.3建立网站的费用概算 229
9.4网站营运的费用概算 230
9.4.1网站维护的费用 230
9.4.2网站的其他营运费用 230
9.5小结 231
习题 231
第10章 网络营销 234
10.1概述 234
10.1.1网络营销的概念 234
10.1.2网络营销产生的基础 234
10.1.3网络营销的内容 235
10.1.4网络营销的类型 237
10.1.5网络营销层次 237
10.2利用Internet展现自己 238
10.2.1网站的设计 238
10.2.2网站宣传推广 239
10.3网上市场调研 241
10.3.1网上市场调研的途径 241
10.3.2调研的步骤 241
10.3.3调研的方法 241
10.4网上市场的分析 243
10.4.1 网上消费者的基本情况 243
10.4.2企业和政府市场 246
10.5 网络营销策略的制定 246
10.5.1产品策略 246
10.5.2定价策略 248
10.5.3渠道策略 250
10.5.4促销策略 252
10.6网络广告 256
10.6.1网络广告的概述 257
10.6.2网络广告的特点 257
10.6.5网络广告的费用 258
10.6.4网络广告的设计技巧 258
10.6.3网络广告的类型 258
10.7 品牌的创建 259
10.7.1品牌的概念和作用 259
10.7.2及时注册域名 260
10.7.3网络品牌的建设 261
10.8小结 261
习题 261
第11章 网上支付 263
11.1概述 263
11.1.1离线支付方式 263
11.1.2网上支付方式 264
11.1.3网上支付与传统支付的比较 265
11.2电子现金 265
11.2.1电子现金的支付过程 265
11.2.2电子现金的特点 265
11.3.2电子钱包的使用 266
11.3.1 电子钱包的发展概况 266
11.3电子钱包 266
11.4智能卡 267
11.4.1智能卡概述 267
11.4.2智能卡与传统磁卡的比较 267
11.4.3智能卡的类型 268
11.5网上银行 268
11.5.1网上银行的模式 268
11.5.2网上银行的特点 268
11.5.3支付网关 269
11.6网上支付的案例 270
11.7 小结 273
习题 274
第12章 电子商务的物流配送 276
12.1物流概述 276
12.1.1物流的概念 276
12.1.2物流的构成 277
12.1.4物流系统 278
12.1.3物流的分类 278
12.2电子商务与物流 280
12.2.1电子商务中的物流 280
12.2.2电子商务物流的特点 281
12.2.3电子商务物流技术 281
12.2.4物流供应链 283
12.3电子商务中的物流模式 283
12.3.1第三方物流 283
12.3.2物流一体化 284
12.3.3 电子商务下物流模式的选择 285
12.4小结 287
习题 287
第13章 信息安全与相关法律 289
13.1电子商务的安全 289
13.1.1网络交易的安全风险 289
13.1.4 电子商务的安全技术 290
13.1.3电子商务的安全措施 290
13.1.2电子商务的安全要素 290
13.2信息加密 292
13.2.1对称加密 292
13.2.2非对称加密 293
13.3认证技术 294
13.3.1数字签名 294
13.3.2数字证书与认证中心 295
13.4 Internet的安全协议 299
13.4.1 SSL协议 299
13.4.2 SET协议 302
13.5电子商务的法律保障 305
13.5.1世界各国的立法状况 305
13.5.2涉及电子商务的若干法律法规 306
13.6 小结 308
习题 309
参考文献 311