请输入您要查询的百科知识:

 

词条 动态网站开发第一步
释义

版权信息

书 名: 动态网站开发第一步

作 者:朱印宏

出版社: 清华大学出版社

出版时间: 2008

ISBN: 9787302182597

开本: 16

定价: 99.00 元

内容简介

《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》是一本技术交叉型的Web开发图书,它将帮助广大动态网站开发初学者借助Dreamweaver工具开发ASP动态网站,同时利用CSS和Ajax技术来丰富动态网站的用户体验。

全书共分为21章,从Dreamweaver工具的简单操作,到ASP技术的应用精髓,最后到综合动态网站的开发过程。全书紧紧围绕动态网站这个核心主题,不蔓不枝,深入讲解如何发挥Dreamweaver工具的潜能,以便开发出性能卓越的动态网站。同时,《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》还系统的讲解了ASP、CSS和Ajax技术的核心知识和应用,通过贴心的Demo级示例,力图帮助读者快速掌握多技术混合开发的方法和技巧。

《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》名为“动态网站开发第一步”而不是“Dreamweaver第一步”,意味着《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》既不是Dreamweaver大全也不是Dreamweaver入门。《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》是为有一定静态网站开发经验,使用过Dreamweaver或其他类似网站开发工具制作过简单的静态网站,现在准备学习动态网站开发技术的朋友们准备的。因此,《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》中不会对Dreamweaver的那些最基本的操作进行讲解,也不会对ASP、CSS和Ajax技术进行漫无边际的铺设。

《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》是一本探索工具、技术、架构和思想如何巧妙结合的图书,它是一本关于如何高效应用多种技术开发动态网站的实用型宝典。《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》能够保证你精通动态网站的开发思想、开发过程和开发方法。在《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》中你能够接触到很多Dreamweaver工具的操作内幕和ASP技术最基础与最核心的内容。《动态网站开发第一步——DreamweaverCS3+CSS+AJAX+ASP》最终的目的就是帮助初学者节省大量时间和开支,快速跨入动态网站开发的大门。

编辑推荐

谁说Dreamweaver不适合做动态开发

谁说AsP已经落伍

放下包袱,抛弃顾虑,从这里开始

你会发现天蓝蓝、水清清

Dreamweaver+ASP珠联璧合演绎web应用开发的精彩人生

目录

第1章DreamweaverCS3、ASP、CSS和Ajax组合开发概述

1.1DreamweaverCS3概述2

1.1.1简析Dreamweaver的网页编辑功能2

1.1.2简析Dreamweaver的网站开发和管理功能3

1.1.3Dreamweaver的辅助功能和工具6

1.2在动态网站中使用CSS概述7

1.2.1认识CSS的基本语法7

1.2.2应用CSS样式10

1.2.3DreamweaverCS3对CSS的支持10

1.2.4分析CSS在动态网站中的角色11

1.3认识动态网站中的Ajax技术12

1.3.1为什么要选用Ajax12

1.3.2DreamweaverCS3对Ajax技术的支持12

1.3.3分析Ajax在动态网站中的角色13

1.4认识动态网站中的ASP技术13

1.4.1先简单了解一下什么是ASP14

1.4.2DreamweaverCS3对ASP的支持14

1.4.3简析CSS、Ajax和ASP组合开发的可行性和方法15

第2章使用DreamweaverCS3、ASP、CSS和Ajax组合开发留言板

2.1你的第一个Ajax——使用XMLHttpRequest组件18

2.1.1认识XMLHttpRequest组件18

2.1.2创建XMLHttpRequest对象实例18

2.1.3认识XMLHttpRequest对象的属性和方法19

2.1.4使用XMLHttpRequest实例发送和处理请求20

2.1.5把数据从客户端向服务器端传递23

2.1.6跟踪XMLHttpRequest对象来检验数据传输的状态24

2.2开始留言板示例的准备工作26

2.2.1建立留言板数据库26

2.2.2建立站点与数据库的连接27

2.2.3设计前台表单28

2.2.4编写后台接收和处理数据程序29

2.2.5编写读取数据库中的数据并响应给客户端的后台程序31

2.3使用Ajax完成数据传输33

2.4使用CSS美化留言板35

第3章组建ASP动态网站的工作环境

3.1认识动态网站39

3.1.1动态网站的工作方式39

3.1.1.1客户端和服务器端40

3.1.1.2请求和响应40

3.1.2动态网站技术核心40

3.1.2.1数据传输41

3.1.2.2数据存储41

3.1.2.3服务管理41

3.1.3动态网站技术类型42

3.1.3.1ASP42

3.1.3.2PHP42

3.1.3.3JSP42

3.1.3.4ASP、PHP和JSP比较43

3.2在本地计算机中安装和配置IIS43

3.2.1认识IIS43

3.2.2安装IIS组件44

3.2.3配置IIS组件46

3.3在DreamweaverCS3中定义本地站点49

3.3.1定义虚拟目录49

3.3.1.1为什么要定义虚拟目录49

3.3.1.2定义虚拟目录的方法50

3.3.2定义本地站点52

3.3.2.1设置本地信息52

3.3.2.2设置远程信息54

3.3.2.3设置测试服务器信息55

3.3.3测试本地站点57

3.3.4设置本地站点属性57

3.4在DreamweaverCS3中定义远程站点58

3.4.1申请域名和空间58

3.4.1.1认识域名58

3.4.1.2申请域名59

3.4.1.3购买空间60

3.4.1.4域名解析的设置63

3.4.2定义FTP服务器64

3.4.2.1设置远程信息64

3.4.2.2设置测试服务器信息65

3.4.2.3测试远程站点66

第4章使用DreamweaverCS3管理站点

4.1定义站点的管理68

4.1.1编辑站点68

4.1.2备份和恢复站点69

4.1.2.1备份站点69

4.1.2.2恢复站点69

4.1.3切换当前站点70

4.2网站内容管理70

4.2.1编辑网站内容70

4.2.2查看站点内容72

4.2.2.1快速浏览文件72

4.2.2.2浏览隐藏的文件73

4.2.3快速定位网站文件73

4.2.3.1在站点内定位打开的文件73

4.2.3.2选择取出的文件73

4.2.3.3选择修改的文件73

4.3网站结构管理74

4.3.1认识地图视图74

4.3.2编辑地图结构76

4.3.3编辑地图中的文件77

4.3.4编辑地图中的超链接78

4.4网站上传79

4.4.1快速上传79

4.4.2同步上传80

4.4.3什么是遮盖上传——一个非常有趣的功能81

4.5网站远程管理82

4.5.1认识网站管理器83

4.5.2操作远程目录84

4.5.3比较文件的差别84

4.6网站开发中的团队合作85

4.6.1存回和取出86

4.6.2使用设计备注实现团队交流87

4.6.2.1启动站点设计备注87

4.6.2.2为文件创建设计备注88

4.6.2.3阅读设计备注88

4.6.3自定义团队信息列-—方便团队开发中心信息沟通89

4.6.3.1认识自定义列89

4.6.3.2创建自定义列90

4.6.4定义WebDAV服务器以适应团队开发91

4.6.4.1认识WebDAV服务器91

4.6.4.2定义WebDAV服务器92

4.7站点测试和维护94

4.7.1检查站点中是否有断开的链接94

4.7.2删除孤立的文件95

4.7.3验证网站内容是否符合标准95

4.7.3.1设置验证程序96

4.7.3.2验证站点标签96

4.7.3.3站点报告98

4.7.3.4清理标签99

4.7.4浏览器兼容性检查99

4.7.4.1设置浏览器兼容标准99

4.7.4.2检查浏览器兼容性100

第5章建立符合CSS技术标准的动态网站

5.1认识【CSS样式】面板102

5.1.1恰当使用全部模式102

5.1.2恰当使用正在模式104

5.2在【CSS样式】中定义和使用规则106

5.2.1新建规则106

5.2.2应用规则109

5.2.3编辑规则110

5.2.3.1修改规则内的属性值110

5.2.3.2增加属性111

5.2.3.3删除属性111

5.2.3.4删除规则111

5.2.3.5重命名规则111

5.2.3.6通过编辑规则为插图镶嵌双线框112

5.3构建符合标准的XHTML结构113

5.3.1谈标准网页结构和布局有必要吗?113

5.3.2什么是标准的网页结构117

5.3.3标准网页结构的实施策略118

5.4CSS样式表的规划、设计和管理121

5.4.1规划样式表122

5.4.2设计样式表123

5.4.3学会使用CSS布局模板128

5.4.4关于DreamweaverCS3中CSS操作技巧的补充132

5.4.4.1CSS代码格式化整理132

5.4.4.2快速归置CSS源代码133

5.4.4.3快速链接或导入外部样式表文件134

第6章使用Spry技术丰富网站的用户体验

6.1认识Spry技术框架中的构件136

6.1.1什么是构件136

6.1.2Spry构件的基本操作136

6.2使用Spry菜单栏构件定制网站导航137

6.2.1插入菜单栏构件137

6.2.2编辑菜单栏项目139

6.2.2.1增减菜单项139

6.2.2.2设置菜单项属性141

6.2.3设置菜单栏样式143

6.3使用Spry选项卡式面板归置页面内容146

6.3.1定义选项卡式面板构件146

6.3.2编辑选项卡式面板147

6.3.3自定义选项卡式面板的样式148

6.4使用Spry折叠式面板归置页面内容151

6.4.1定义Spry折叠式构件151

6.4.2编辑Spry折叠式构件152

6.4.3定义Spry折叠式样式153

6.5使用Spry可折叠面板收缩页面内容154

第7章初步接触ASP应用技术

7.1创建第一个ASP页面157

7.1.1Hello,World157

7.1.2初识ASP脚本命令158

7.2认识ASP页面指令160

7.2.1使用输出指令160

7.2.2使用处理指令160

7.3ASP脚本语言以及VBScript用法161

7.3.1认识ASP脚本语言161

7.3.2熟悉VBScript脚本语言162

7.3.2.1如何编写VBScript脚本162

7.3.2.2VBScript脚本在网页内的放置位置163

7.3.2.3VBScript脚本使用规范164

7.3.2.4VBScript的变量和运算符164

7.3.2.5VBScript条件结构165

7.3.2.6VBScript循环结构165

7.3.2.7VBScript过程和函数166

7.4ASP包含文件167

7.4.1使用#include指令包含文件167

7.4.1.1使用Virtual关键字167

7.4.1.2使用File关键字167

7.4.1.3使用#include指令要注意的问题168

7.4.2使用Server对象的方法包含文件169

7.5ASP数据传输和存储169

7.5.1使用Response对象把数据传递给客户端170

7.5.1.1设置HTTP响应属性170

7.5.1.2设置HTTP响应页面的头部信息171

7.5.1.3HTTP响应处理171

7.5.1.4设置HTTP响应页面的内容172

7.5.2使用Request对象把数据传递给服务器端172

7.5.3ASP数据存储172

7.6ASP服务管理173

7.6.1控制Web应用程序执行173

7.6.2在ASP中引用外部组件174

7.6.3在站点内定位文件的路径174

7.6.4HTML代码编码175

7.7ASP功能扩展175

第8章建立动态网站与数据库之间的连接

8.1熟悉Dreamweaver中的【数据库】面板178

8.1.1使用【数据库】面板的前提——定义动态站点178

8.1.2认识【数据库】面板的功能180

8.2使用DSN建立数据库连接181

8.2.1什么是ODBC181

8.2.2理解ODBC的工作原理182

8.2.3认识DSN184

8.2.4定义本地DSN连接(Access数据库类型)184

8.2.5定义本地DSN连接(SQLServer数据库类型)186

8.2.6定义远程DSN连接188

8.3使用自定义连接字符串建立连接189

8.3.1认识自定义连接字符串189

8.3.2使用ODBC驱动程序定义190

8.3.3使用OLEDB提供程序定义190

8.3.4在远程服务器上定位数据库192

8.3.5连接到Access数据库194

8.3.6连接到SQLServer数据库196

8.4在【数据库】面板中编辑数据库连接197

8.4.1操作数据库连接197

8.4.2查看连接的数据库198

8.5透视ADO组件199

8.5.1了解数据存取技术200

8.5.2ADO对象模型201

8.6剖析Connection对象——ASP程序与数据库沟通的管道203

第9章使用DreamweaverCS3查询数据库中的数据

9.1感性认识记录集208

9.1.1记录集的结构208

9.1.2记录集的指针210

9.1.3记录集的类型211

9.2在Dreamweaver中定义记录集212

9.2.1熟悉【绑定】面板212

9.2.1.1定义记录集的名称213

9.2.1.2选择数据库连接对象213

9.2.1.3设置SQL查询字符串213

9.2.2设置SQL查询字符串213

9.2.2.1设置数据源和选择数据列214

9.2.2.2设置筛选条件214

9.2.2.3不同数据类型的比较方法215

9.2.2.4模糊筛选216

9.2.2.5设置排序的方法217

9.3可视化编辑记录集217

9.3.1在DreamweaverCS3中编辑记录集217

9.3.2在Dreamweaver8中编辑记录集218

9.4感性认识SQL219

9.4.1什么是SQL220

9.4.2SQL的功能221

9.5SQL基本语法221

9.5.1SQL注释的方法221

9.5.2数据类型222

9.5.3认识SQL变量222

9.5.4使用SQL变量223

9.5.5SQL运算符223

9.5.6SQL运算符的优先级224

9.5.7SQL流程控制225

9.5.8SQL函数225

9.5.8.1AVG函数226

9.5.8.2COUNT函数226

9.5.8.3MAX函数226

9.5.8.4MIN函数226

9.5.8.5SUM函数226

9.5.9SQL语句227

9.5.10SQL编码规范227

9.6常用SQL语句详解228

9.6.1SELECT语句(查询数据)228

9.6.1.1SELECT子句228

9.6.1.2INTO子句229

9.6.1.3FROM子句230

9.6.1.4WHERE子句233

9.6.1.5GROUPBY子句233

9.6.1.6HAVING子句235

9.6.1.7ORDERBY子句235

9.6.2INSERT语句(插入数据)235

9.6.3UPDATE语句(更新数据)237

9.6.4DELETE语句(删除数据)237

9.6.5CREATETABLE语句(创建表格)238

9.6.6DROPTABLE语句(删除表格)238

9.7比较Access和SQLServer的SQL用法238

9.7.1保留字差异239

9.7.2数据类型差异239

9.7.3BETWEEN...AND应用规则差异240

9.7.4通配符使用差异240

9.7.5其他240

9.8【记录集】高级设置241

9.8.1输入SQL查询字符串241

9.8.2设置SQL查询字符串的参数242

9.9探秘记录集定义的源码245

9.9.1认识Recordset对象245

9.9.2Dreamweaver8定义记录集的方法249

9.9.3DreamweaverCS3定义记录集的方法250

9.10记录集定义的高级应用技巧253

9.10.1修改代码253

9.10.2移动记录集代码块254

9.10.3尽快关闭记录集256

第10章在网页内绑定从数据库中查询的数据

10.1什么是绑定记录集259

10.2在页面中插入记录集260

10.2.1深入认识记录集的统计选项260

10.2.2在页面中插入动态文本264

10.3绑定记录集265

10.3.1为文件绑定记录集265

10.3.2为对象属性绑定记录集267

10.3.3为表单绑定动态数据268

10.3.4绑定ActiveX、Flash对象参数269

10.4设置绑定记录集的显示属性270

10.5探秘绑定记录集的源码271

10.5.1认识Fields集合271

10.5.2使用Field对象273

10.5.3遍历记录集274

第11章精通动态网站中的会话变量、Cookie变量和应用程序变量

11.1认识ASP变量278

11.1.1在ASP中定义变量278

11.1.2变量的作用域278

11.1.3变量的有效期279

11.1.4了解会话变量和应用程序变量280

11.2什么是阶段变量280

11.2.1认识Session281

11.2.2使用Session281

11.2.3用户的身份证——SessionID283

11.2.4会话的有效期和作用域285

11.2.5会话的国际化问题286

11.2.6会话管理287

11.2.6.1Item属性288

11.2.6.2Key属性289

11.2.6.3Count属性289

11.2.6.4Remove和RemoveAll方法289

11.2.7会话事件290

11.2.8使用会话变量的思考291

11.3Cookie变量292

11.3.1认识Cookie293

11.3.2创建Cookie294

11.3.2.1创建单值Cookie及其示例295

11.3.2.2创建Cookie字典及其示例295

11.3.3读取Cookie296

11.3.3.1读取单值Cookie296

11.3.3.2读取Cookie字典296

11.3.4遍历Cookies数据集合297

11.3.5应用Cookie298

11.4应用程序变量299

11.4.1认识Application299

11.4.2使用Application300

11.4.3Application变量的安全性302

11.4.4Application对象的事件303

11.4.5管理Application变量304

11.4.5.1Item属性304

11.4.5.2Key属性305

11.4.5.3Count属性305

11.4.5.4Remove方法和RemoveAll方法306

11.5请求变量306

11.5.1认识DreamweaverCS3提供的“请求变量”选项307

11.5.2使用请求变量的一般方法308

11.5.3使用Request.ServerVariables数据集合读取指定环境变量309

11.5.4使用Request.ClientCertificate数据集合存储和获取客户端认证字段312

11.5.4.1Request.ClientCertificate基本语法313

11.5.4.2ClientCertificate数据集合的属性315

第12章精通动态网站中数据传输的途径——表单和查询字符串

12.1认识表单及表单对象317

12.1.1认识表单317

12.1.2在DreamweaverCS3中插入表单318

12.1.3表单元素的基本属性321

12.1.3.1Name属性321

12.1.3.2Value属性321

12.1.3.3Type属性321

12.1.3.4Size属性322

12.1.3.5Disabled属性322

12.1.3.6Readonly属性322

12.1.3.7Checked属性323

12.1.4探析表单对象323

12.1.4.1文本框323

12.1.4.2密码域324

12.1.4.3文本区域324

12.1.4.4单选按钮325

12.1.4.5复选框325

12.1.4.6列表框/下拉菜单326

12.1.4.7文件域327

12.1.4.8按钮327

12.1.4.9图像域328

12.1.4.10隐藏域328

12.2提交表单数据328

12.2.1表单数据的编码类型329

12.2.2表单数据的发送方法331

12.2.3定义表单数据发送的地址331

12.3使用Request.Form获取表单数据332

12.3.1认识Form数据集合332

12.3.1.1Item属性332

12.3.1.2Key属性333

12.3.1.3Count属性334

12.3.2用Request.Form获取表单值334

12.3.3获取复选框组的值336

12.3.4获取列表框的值337

12.3.5遍历复选框组和列表框338

12.3.6遍历Form数据集合338

12.4使用Request.QueryString获取提交数据340

12.4.1认识查询字符串341

12.4.2认识QueryString数据集合342

12.4.2.1Item属性342

12.4.2.2Key属性343

12.4.2.3Count属性343

12.4.3使用Request.QueryString获取查询字符串343

12.4.3.1遍历QueryString数据集合343

12.4.3.2获取未解析的查询字符串344

12.4.3.3使用ServerVariables数据集合获取查询字符串344

12.4.3.4解读查询字符串中的特殊字符344

12.4.4获取QueryString数据集合内的多值参数345

12.5处理表单和查询字符串信息347

12.5.1修剪表单和QueryString的元素347

12.5.2转换元素的数据类型349

12.5.3对获取的值的显示处理350

第13章使用DreamweaverCS3在表单中绑定动态数据

13.1认识动态表单技术354

13.2动态文本字段355

13.2.1绑定动态文本字段355

13.2.2编辑动态文本字段357

13.3动态复选框358

13.3.1绑定动态复选框358

13.3.2编辑动态复选框359

13.4动态单选按钮360

13.4.1绑定动态单选按钮360

13.4.2编辑动态单选按钮363

13.4.3优化动态单选按钮的脚本363

13.5动态列表/菜单365

13.5.1绑定动态列表/菜单365

13.5.2解析动态列表/菜单的脚本366

13.5.3动态显示列表/菜单(单选)的默认值367

13.5.4动态显示列表/菜单(多选)的默认值369

13.5.5编辑动态列表/菜单370

第14章使用ASP和Ajax技术实现表单验证和用户身份验证

14.1认识Web应用程序中的验证服务372

14.2客户端的表单验证373

14.2.1一个简陋的“检查表单”的客户端行为373

14.2.2使用Spry验证文本域构件375

14.2.2.1插入Spry验证文本域375

14.2.2.2探秘Spry验证文本域376

14.2.2.3设置验证类型和格式377

14.2.2.4自定义验证类型和格式380

14.2.2.5Spry验证文本域的状态380

14.2.2.6定义Spry验证文本域的事件381

14.2.2.7设置Spry验证文本域的其他属性382

14.2.2.8自定义Spry验证文本域的样式382

14.2.3使用Spry验证文本区域构件383

14.2.4使用Spry验证复选框构件385

14.2.4.1使用插入Spry验证复选框构件385

14.2.4.2Spry验证复选框的状态386

14.2.5使用Spry验证选择构件387

14.3JavaScript脚本验证389

14.3.1JavaScript表单验证脚本389

14.3.2JavaScript字符串处理函数391

14.3.3认识正则表达式393

14.3.4正则表达式的基本规则394

14.3.5JavaScript正则表达式验证396

14.4用户身份验证400

14.4.1服务器端验证400

14.4.2用户管理概述401

14.4.3用户注册(使用手工输入脚本)402

14.4.3.1客户端验证用户注册信息404

14.4.3.2服务器端验证用户注册信息405

14.4.3.3存储用户信息406

14.4.3.4给注册成功的用户授权406

14.4.4用户注册(使用服务器行为)406

14.4.4.1插入记录406

14.4.4.2检查新用户名407

14.4.4.3分析“检查新用户名”服务器行为的源代码408

14.4.5用户登录410

14.4.5.1应用“登录用户”服务器行为410

14.4.5.2分析“登录用户”服务器行为411

14.4.6限制对页的访问411

14.4.6.1插入“限制对页的访问”服务器行为412

14.4.6.2分析“限制对页的访问”服务器行为源代码413

14.4.7注销用户413

第15章使用DreamweaverCS3动态控制记录集在页面中的显示

15.1动态控制记录集的一般方法416

15.2什么是重复区域417

15.2.1插入“重复区域”服务器行为417

15.2.2编辑“重复区域”服务器行为418

15.2.3解析重复区域源代码418

15.2.4重复区域的选择问题419

15.2.4.1问题的提出419

15.2.4.2选择重复区域的原则421

15.2.5重复区域嵌套的处理423

15.2.5.1在重复区域内嵌套循环体424

15.2.5.2在重复区域内附加条件425

15.3记录集分页426

15.3.1插入“记录集分页”服务器行为426

15.3.2探析“记录集分页”服务器行为的源代码428

15.3.2.1探秘“记录集分页”服务器行为428

15.3.2.2解析“记录集分页”服务器行为源代码430

15.3.3查找并显示特定页记录436

15.3.3.1定位逻辑页436

15.3.3.2定位特定记录438

15.3.4解析“移至特定记录”服务器行为的源代码440

15.3.5认识Recordset对象的数据显示特性441

15.3.6优化记录集分页源代码443

15.3.6.1利用记录集分页属性443

15.3.6.2采用移动记录集法444

15.3.6.3综合方法445

15.4显示区域446

15.4.1控制绑定记录集区域的显示或隐藏446

15.4.2控制记录集导航条的显示或隐藏448

15.5记录集详细页449

15.5.1什么是记录集详细页449

15.5.2使用“转到详细页面”服务器行为450

15.5.3解析“转到详细页面”服务器行为的源代码453

15.5.4自定义转到详细页的参数453

15.5.5转到相关页面454

第16章使用DreamweaverCS3操作数据库

16.1插入记录458

16.1.1深入剖析【插入记录】对话框458

16.1.2解析“插入记录”服务器行为的源代码460

16.1.3使用命令插入记录461

16.1.4修复DreamweaverCS3命令的Bug463

16.1.5为DreamweaverCS3命令传递参数464

16.2更新记录467

16.2.1使用“更新记录”服务器行为467

16.2.2动态更新记录469

16.2.2.1分页实现动态更新记录469

16.2.2.2单页实现动态更新记录471

16.2.3使用命令更新记录474

16.2.4使用命令动态更新记录475

16.3删除记录477

16.3.1使用“删除记录”服务器行为来删除记录477

16.3.2解析“删除记录”服务器行为的源代码478

16.3.3使用命令删除记录480

16.4剖析Command对象481

16.4.1使用Command命令481

16.4.2向命令传递参数483

16.4.3认识Parameters数据集合和Parameter对象485

16.4.3.1Parameters数据集合485

16.4.3.2Parameter对象486

16.5使用Recordset对象操作数据库487

16.5.1添加记录488

16.5.1.1新增记录488

16.5.1.2新增多行记录489

16.5.2更新记录489

16.5.3删除记录491

第17章在DreamweaverCS3中自定义服务器行为

17.1认识服务器行为493

17.2自定义服务器行为494

17.2.1新建一个简单的服务器行为494

17.2.2应用自定义服务器行为495

17.2.3定义带有参数的服务器行为496

17.2.4应用带有参数的服务器行为499

17.2.5定义带有条件的服务器行为499

17.2.5.1提交格式499

17.2.5.2设计条件模板500

17.2.5.3定义服务器行为502

17.2.5.4完善服务器行为503

17.2.6利用自定义服务器行为读取Excel数据504

17.2.7定义能够循环控制的服务器行为506

17.2.7.1设置循环模式507

17.2.7.2定义服务器行为508

17.2.7.3修改并应用服务器行为509

17.2.7.4混合使用循环和条件指令511

17.3深入研究自定义服务器行为512

17.3.1服务器行为的设计模式512

17.3.2自定义服务器行为编码规则513

17.3.3测试服务器行为513

17.3.4编辑服务器行为514

17.3.5扩展服务器行为514

第18章使用DreamweaverCS3存取外部文件

18.1认识FSO517

18.2存取文本文件518

18.2.1认识TextStream对象518

18.2.2读取文本文件519

18.2.3定义“读取文本流”服务器行为521

18.2.3.1设计思路521

18.2.3.2构建基本结构521

18.2.3.3设计对话窗口522

18.2.3.4设计变量初始化代码块523

18.2.3.5设计读取文本代码块524

18.2.3.6定义服务器行为526

18.2.3.7完善服务器行为的对话框526

18.2.4写入文本文件527

18.2.5定义“写入文本流”服务器行为528

18.2.6综合应用“写入文本流”和“读取文本流”服务器行为530

18.3存取Excel工作表531

18.3.1认识Excel工作表的数据结构531

18.3.2写入Excel数据533

18.3.2.1使用ADO插入Excel数据533

18.3.2.2使用FileSystemObject插入Excel数据533

18.3.3把记录集中的数据插入到Excel534

18.3.3.1使用ADO插入记录集到Excel535

18.3.3.2使用FileSystemObject插入记录集到Excel536

18.3.4定义“生成记录集为Excel工作表”服务器行为537

18.3.4.1设计思路537

18.3.4.2实现的服务器行为代码538

18.3.4.3完善服务器行为对话窗口并进行应用539

18.3.5更新Excel数据540

18.4存取HTML文件540

18.4.1读取HTML文件540

18.4.1.1显示网页源代码541

18.4.1.2显示网页内容542

18.4.2生成HTML文件542

18.4.3批量生成静态HTML文件543

18.5文件上传546

18.5.1在“本地/网络”中快速上传文件547

18.5.2设计文件上传表单548

18.5.3了解HTTP消息的格式549

18.5.3.1HTTP请求消息549

18.5.3.2HTTP响应消息550

18.5.4分析接收上传数据的设计思路550

18.5.5实现接收上传数据的代码552

18.5.6上传任意类型的文件553

18.5.7完善文件上传设计思路555

18.5.8实现完善的文件上传代码557

18.5.9定义“上传文件”服务器行为561

第19章使用DreamweaverCS3操作XML数据

19.1认识XML564

19.1.1什么是XML564

19.1.2XML文档结构565

19.1.3XML数据与数据库数据的比较569

19.2使用ASP操作XML文档570

19.2.1认识DOM文档对象模型570

19.2.2读取XML文档572

19.2.3创建XML文档574

19.2.4定义“生成记录集为XML数据”服务器行为577

19.2.4.1功能分析577

19.2.4.2设计服务器行为578

19.2.4.3定义和应用服务器行为579

19.2.5编辑XML文档580

19.2.6转换XML文档581

19.2.7定义“XML转换为HTML”服务器行为582

19.3使用Spry显示XML数据583

19.3.1认识SpryXML数据集584

19.3.2定义SpryXML数据集584

19.3.2.1设置数据源585

19.3.2.2选择包含的数据元素585

19.3.2.3设置Spry数据集属性586

19.3.3定义Spry区域587

19.3.4Spry重复列表589

19.3.5Spry表591

19.3.5.1创建简单的Spry表591

19.3.5.2创建Spry主动态表格593

19.3.6Spry重复项597

第20章购物网站中在线交易内幕——在线支付大揭秘

20.1购物网站核心功能分析599

20.2商品陈列与会员管理600

20.2.1商品陈列600

20.2.2商品详细页602

20.2.3用户注册和登录603

20.2.3.1预防SQL恶意注入式攻击603

20.2.3.2设计图形验证码605

20.2.3.3密码加密607

20.3购物车及其管理608

20.3.1购物车的大脑——选购存储609

20.3.2在购物车中增加选购的商品610

20.3.3在购物车中修改选购商品的数量611

20.3.4在购物车中删除选购的商品612

20.3.5清空购物车613

20.3.6禁止重复选购613

20.3.7缺货提示614

20.3.8购物清单614

20.3.9会员优惠和折扣计算615

20.3.10统计购物车中选购商品的总价钱617

20.4去收银台下订单617

20.4.1客户身份验证618

20.4.2提交订单信息618

20.4.3使用邮件反馈订单信息620

20.5在线支付621

20.5.1在线支付的实现原理621

20.5.2网银在线支付623

20.5.2.1熟悉网银支付接口标准623

20.5.2.2整合网银支付接口到脚本中625

20.5.2.3处理交易反馈信息626

20.5.3支付宝支付627

20.5.4PayPal国际支付630

20.5.5在订单中整合多种支付方式632

20.6订单管理633

20.6.1浏览订单列表633

20.6.2订单的状态管理634

20.6.3浏览订单明细635

第21章使用基于Ajax框架的ExtJS技术开发信息分类网站

21.1ExtJS库概述638

21.2认识JSON数据格式640

21.3你的第一个ExtJS——ExtJS使用入门643

21.3.1我的“Hello,World”643

21.3.2使用ExtJS组件646

21.3.2.1了解ExtJS组件647

21.3.2.2使用ExtJS组件647

21.3.2.3认识ExtJS组件的属性650

21.3.2.4为ExtJS组件增加事件651

21.3.3使用ExtJS面板653

21.3.3.1使用GridPanel面板653

21.3.3.2使用TabPanel面板655

21.3.3.3使用TreePanel面板655

21.3.3.4使用FormPanel面板656

21.3.4使用ExtJS布局658

21.3.4.1ExtJS布局概述658

21.3.4.2BorderLayout布局658

21.3.4.3ColumnLayout布局659

21.3.4.4FitLayout布局660

21.3.4.5FormLayout布局661

21.3.4.6AccordionLayout布局662

21.3.4.7CardLayout布局663

21.3.4.8TableLayout布局664

21.3.5使用ExtJS操纵页面元素665

21.4信息分类网站设计分析667

21.4.1信息分类网站的任务分析667

21.4.2信息分类的数据结构设计和建立数据连接668

21.4.3页面视图布局669

21.5分类导航设计和实现669

21.5.1数据存储器——ExtJS与数据源的中转站669

21.5.2探析数据存储器中的数据代理672

21.5.3探析数据存储器中的数据解析器673

21.5.4设计动态树形结构674

21.5.5设计服务器端响应的数据源674

21.5.6设计与服务器端进行交互676

21.6信息列表设计和实现677

21.6.1设计服务器端响应的数据源677

21.6.2设计客户端与服务器端交互的参数678

21.6.3绑定数据到表格面板678

21.6.4设计服务器端JSON数据响应680

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/12 20:52:01