《动态网页专家点拨》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:零壹等编著
  • 出 版 社:重庆:重庆大学出版社
  • 出版年份:2001
  • ISBN:756242294X
  • 页数:393 页
图书介绍:本书共计7章,主要包括国际战略形势、中国国防、军事思想、军事高技术、信息化战争、队列动作、轻武器射击等章节,另外附录:内务条例、纪律条理、队列条理、兵役法、国防法、国防教育法等内容。

上篇 专家对话第1章 表单及其处理Q001:在表单里使用“Post”和“Get”有什么不同 3

Q002:如何把缺省的Submit和Reset按钮换成图像 4

Q003:如何处理表单里的CheckBox 6

Q004:怎样使Form中的CheckBox成为选中状态 9

Q005:如何处理表单中的Radio Button按钮 11

Q006:如何在表单里使用List Box 14

Q007:如何操作两个List Box,使一个列表中的选择项目可以进入列表二,反之亦然 17

Q008:怎样在表单里使用下拉列表 21

Q009:如何管理List Box里面的项目,比如增加或者修改 23

Q010:下拉式列表中的选项能否做超链接?或怎样做 25

第2章 文件系统常见问题Q011:怎样读取文本文件 27

Q012:怎样写文本文件 28

Q013:怎样管理文件?比如:删除、移动文件 29

Q014:怎样管理目录 30

Q015:怎样设计一个站点编辑器?或者怎样像文件管理器那样显示一个目录下的子目录和文件 32

Q016:怎样读取二进制文件 39

Q017:在没有数据库支持的情况下如何设计一个留言簿 41

Q018:在没有数据库支持的情况下如何设计一个统计计数器   44

第3章 Include常见问题Q019:什么是Include?怎样使用   47

Q020:可以动态Include文件吗   48

Q021:怎样动态Include文件   49

Q022:Include的利弊何在 51

Q023:Include存在哪些安全性问题 52

第4章 Session和Application常见问题Q024:Global.asa是做什么用的 53

Q025:怎样得到在线用户的总数或怎样使用Session和Application变量 56

Q026:如何取得所有的Application变量 59

Q027:如何取得所有的Session变量 60

Q028:Session变量有时候为什么不能工作 61

Q029:怎样清除一个不再需要的Session变量又不使Session失效 61

Q030:ASP页面顶端的<%@ ENABLESESSIONSTATE=True %>是什么意思 62

第5章 Cookie常见问题Q031:怎样在ASP页面里读写Cookie 63

Q032:怎样删除先前设置的Cookies 64

Q033:怎样判断浏览器是否支持Cookie 64

Q034:能否给出一个Cookie读写的完整例子 65

第6章 文件或者图片上传常见问题Q035:不使用任何第三方控件怎样实现文件上传 67

第7章 ServerVariables常见问题Q036:如何知道访问者的IP地址 73

Q037:如何知道访问者的来路 73

第8章 Email常见问题Q038:怎样通过ASP发送Email(CDONTS.NewMail用法) 76

Q039:怎样用ASP发带附件的信 77

Q040:如何用CDONTS发HTML信件 78

第9章 数据库访问《ADO》常见问题Q041:下面的代码为什么出现如下的错误 80

Q042:为什么在使用Memo,Text,Varchar(>255),Hyperlink和Currency字段时,经常碰到莫名其妙的问题 81

Q043:在SQL语句中应该怎样使用“‘”符号 82

Q044:如果不给ISP打电话是否还可以使用DSN 82

Q045:是否可以把数据库连接Connection保存到Application或者Session变量里 83

Q047:我的ASP页面很慢,原来是SQL的执行效率很低,为什么SQL这么慢 84

Q046:为什么Text字段宁愿设置为Null也不要设置为“” 84

Q048:很多时候我需要在ASP文件里面创建Table,该怎么办 87

Q049:有时候需要根据各种情况构造SQL语句,SQL Server的T-SQL语法提供了Case支持,应如何使用Case 88

Q050:为什么要使用OLEDB 89

Q051:如何在MS Access中使用参数化的查询 90

Q052:如果没有自己的主机而租用别人的服务器,甚至不能使用虚拟主机厂商的任何数据库。这时候怎么办?怎样创建和使用内存中的数据库 92

Q053:怎样创建树型结构的列表和处理具有父子关系的数据?Data Shaping是微软在ADO 2:0或者更高版本所引入的种数据访问手段。请讲述什么是Data Shaping以及Data Shaping技术在WEB开发中的应用 95

Q054:如何使用存储过程 103

Q055:ADO的Command对象怎么用 105

Q056:在MS SQL中使用参数化存储过程 106

Q058:怎样恢复MS SQL拷贝的数据库 107

Q057:MS SQL Server的缺省端口是1433,似乎不太安全,是否可以在其他端口上连接Microsoft SQL Server 107

Q059:专家常常推荐用最新的MDAC版本。那怎么知道我用的MDAC版本号 109

Q060:怎样把Recordset里的记录显示成表格 109

Q061:怎样随机访问Recordset的一条记录 110

Q062:rs(O)和rs(“Name”)哪一个更好 111

Q063:怎样取得刚刚插入的记录的ID编号 112

Q064:在ASP里面查询时用了“Like*”,但是结果为什么不对 114

Q065:怎样取得一个表(Table)的字段及其数据类型 115

Q066:怎样取得数据库的所有表名 117

Q067:怎样快速地判断一个数组中是否包含某个字符串 119

Q068:传递参数时ByVal和ByRef有什么不同 120

Q070:怎样把一个数组的内容转化为字符串 121

Q069:怎样写入口参数可变的函数 121

Q071:有一个数据表Forum有四个字段——TopecID,Title,Contents和Time,其中Time表示发帖子的时间。该怎样取得最近两天的所有记录 122

Q072:为什么专家们都不推荐使用Select 123

Q073:为什么得到的记录数Recordcount总是-1 124

Q074:什么时候可以使用ADODB.Recordset 125

Q075:如何建立数据库连接 126

Q076:怎样实现数据记录的分页显示(1) 126

Q077:怎样实现数据记录的分页显示(2) 128

第10章 VBScript和Jscript常见问题Q078:在ASP中怎样进行数据类型的转换 131

Q079:在ASP编程时很希望能够把程序代码和页面模板分开。该怎么做(1)   134

Q080:在ASP编程时很希望能够把程序代码和页面模板分开。该怎么做(2)   138

Q081:为什么在包含文件“ADOVBS.INS”后,出现“Name redefined”错误   140

Q082:怎样防止ASP页面被浏览器缓存 141

Q083:怎样才能使得HTM文件如同ASP文件一样可以执行脚本代码 141

Q084:如何在拉动滚动条时背景图不动 141

Q085:怎样才能知道访问者的浏览器类型 142

Q086:怎样把字符串转化为全部大写或者全部小写 143

Q087:是否可以把ASP的输出显示到另外一个浏览器窗口或者Frame 144

Q088:怎样在客户端取得浏览器的信息 144

Q089:如何知道一个数组的维数 145

Q090:怎样动态增加数组的大小 146

Q091:怎样去掉浏览器上的后退按钮或怎样保证数据不会被提交两次 146

Q092:我如何把一个String变成Array 150

Q093:如何把数组的值输出到一个字符串中 150

Q094:怎样把字符串转化为数值 151

Q095:在字符串中是否可以包含″符号 152

Q096:如何在Jascript函数中调用Vbscript函数 152

Q097:在每个ASP页面里创建Connection和Recorset很繁琐。有没有更好的方法 153

第11章 正则表达式Q098:什么是正则表达式 155

Q099:怎样使用正则表达式 158

Q100:怎样通过正则表达式来验证客户输入的正确性 161

Q101:怎样使用正则表达式的Match和Matches对象 163

第12章 安全问题Q102:我的个人主页是一个虚拟社区,使用Access数据库怎样防止被下载   164

Q103:“在用户可以输入信息的地方就是黑客可以利用的地方。”为什么黑客可以利用。应该怎样防范 165

Q104:在设计会员注册登录系统时怎样防止非法用户登录可能会有哪些安全性问题Q105:听人说聊天室程序的漏洞特别多,能介绍一下 166

Q106:我设计了下面两个页面,并要求用户线输入用户名和密码,验证之后才能进Post.asp页面。但用户为什么可以绕过验证直接进入Post.asp页面   167

Q107:在网站应用中使用MS SQL Server要注意哪些安全问题 170

第13章 时间日期运算Q108:怎样进行日期的加减 171

Q109:怎样设计一个倒计时的程序 172

第14章 用户输入验证Q110:怎样判断用户输入的是数字 173

Q111:怎样在ASP中验证Email地址的有效性(1) 173

Q112:怎样在ASP中验证Email地址的有效性(2) 175

Q113:怎样在ASP中验证Email地址的有效性(3) 176

第15章 加密解密Q114:在ASP中怎样产生类似于GUID的随机字符串 178

Q115:有没有办法保护自己的源代码不让人看到 179

Q116:如何进行Baes 64的编码和解码 179

第16章 XML常见问题Q117:怎样把ADBDB.Recordset的内容输出到XML文件 182

Q118:怎样在服务器端把XML合成HTML 183

Q119:怎样通过ASP访问远程机器上的WEB页面 184

第17章 应用程序Q120:怎样用ASP写一个简单的计数器 185

Q121:怎样用ASP写一个简单的留言簿 187

Q122:怎样在ASP里面创建统计图表 189

Q123:ASP中变量命名有没有一定的推荐标准 192

Q124:如何写出优秀的ASP商业应用 193

Q125:存网站建设中经常需要处理商品分类、栏目分类、论坛主题等具有树型数据结构的情况。如果不对这些分类进行编码,程序的效率很低。那么,如何设计一种高效的编码算法 199

Q126:怎样用ASP设计一个购物推车 208

Q127:怎样随机产生用户密码 217

Q128:如何编写用户注册,登录程序 219

附录 配套光盘目录 253

下篇 练习指导第18章 ASP基础练习第1组 ASP的基本语法 257

第2组 Response对象的Write方法初级应用 258

第3组 Response对象的Write方法高级应用 260

第4组 Response对象的Redirect方法 261

第5组 Response对象的Cookies数据集合 263

第6组 Request对象的Form数据集合 264

第7组 Request对象的QueryString数据集合 266

第8组 Request对象的ServerVariables数据集合 267

第9组 Request对象的Cookies数据集合 269

第10组 Request对象的TotalBytes属性和BinaryRead方法以及Response对象的BinaryWrite方法 270

第11组 Server对象的CreateObject方法 272

第12组 Server对象的属性及HTMLEncode和URLEncode方法 273

第13组 Server对象的MapPath方法 275

第14组 关于文件Gloabal.asa的几个问题 276

第15组 Session对象的事件 277

第16组 Session对象的TimeOut属性和Abandon方法 278

第17组 Application对象的事件 280

第18组 关于Session变量和Application变量的使用 280

第19组 关于Session和Application对象的数据集合 282

第20组 ObjectContext对象 284

第19章 ASP与数据库编程练习第1组 Connection对象的建立和关闭 287

第2组 设置Connection对象的常用属性 288

第3组 Connection对象的Execute方法 289

第4组 Connection对象的事务处理方法 291

第5组 设置Command对象的建立及常用属性 292

第6组 Command对象的Execute方法 294

第7组 Recordset对象的建立和关闭 296

第8组 设置Recordset对象的常用属性 298

第9组 Recordset对象的方法 300

第10组 在ASP服务器端实现分页显示技术 303

第11组 在数据库服务器端实现分页显示技术 307

第12组 ADO中的数据集合 311

第13组 用户的登录与退出 315

第14组 用户的注册 317

第15组 查看用户自身的信息 322

第16组 修改用户自身的信息 327

第17组 管理员浏览用户的信息 333

第18组 按不同条件查询用户 337

第19组 用户的密码 340

第20组 统计用户的相关信息 342

第20章 ASP高级组件及其应用练习第1组 FileSystemObiect对象的创建、打开和删除文件的方法 346

第2组 FileSystemObject对象的复制、移动文件及判别文件是否存在的方法 347

第3组 FileSystemObject对象获取文件名和文件扩展名的方法 349

第4组 FileSystemObject对象创建、删除、移动和拷贝目录的方法 351

第5组 FileSystemObject对象获取目录路径的方法 353

第6组 FileSystemObject对象有关盘符的方法 354

第7组 TextStream对象向文件写字符串的方法 357

第8组 TextStream对象从文件读字符串的方法 359

第9组 利用文件存取组件制作计数器 363

第10组 Registry Access组件获取和设置注册表键值的方法 365

第11组 Registry Access组件删除和拷贝注册表键值以及判别键值类型的方法 367

第12组 有关Ad Rotator组件的使用 369

第13组 Content Linking组件的使用 373

第14组 Content Linking组件的综合应用 375

第15组 有关Browser Capabilities组件的练习 379

第16组 有关Page Counter组件的练习 381

第17组 使用VB创建ActiveX组件 382

第18组 组件的注册与注销 386

第19组 在ASP中使用自己创建的组件 389

第20组 对前面自创组件的完善 391