图书介绍
ASP 开发经验技巧宝典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 明日科技编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115166685
- 出版时间:2007
- 标注页数:676页
- 文件大小:384MB
- 文件页数:709页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP 开发经验技巧宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 开发环境1
1.1 ASP环境配置2
0001 如何正确理解ASP2
0002 安装IIS Web服务器2
0003 配置IIS服务器3
0004 在不同操作系统下的网站配置3
1.2 测试网站服务器4
0005 测试本地访问4
0006 测试“http://localhost”本地访问4
0007 测试http://服务器名称本地访问5
0008 测试http://服务器IP地址本地访问5
0009 测试http://127.0.0.1本地访问7
0010 测试http://服务器名称远程访问7
0011 测试http://服务器IP地址远程访问7
1.3 适用的数据库8
0012 安装和启动Access 20038
0013 如何防止泄露Access数据库中的信息9
0014 安装SQL Server 2005之前的注意事项10
0015 安装SQL Server 2005服务器10
1.4 开发工具14
0016 应用记事本开发ASP应用程序14
0017 应用FrontPage开发ASP应用程序14
0018 应用Dreamweaver开发ASP应用程序15
0019 应用Visual InterDev 6.0开发ASP应用程序16
0020 应用Edit Plus开发ASP应用程序17
第2章 语言基础19
2.1 基本格式及注释20
0021 如何建立ASP程序20
0022 如何使用客户端脚本模式20
0023 如何使用服务器端脚本模式20
0024 区别两种脚本模式21
0025 如何在HTML中插入ASP命令21
0026 是否每个ASP文件开头必须使用〈%@language=VBScript%〉22
0027 如何换行标注22
0028 如何对程序进行注释22
0029 正确理解VBScript脚本的大小写23
2.2 常量与变量23
0030 如何指定变量值或对象值23
0031 正确理解数据类型24
0032 声明VBScript脚本的普通常量24
0033 声明VBScript脚本的符号常量24
0034 声明VBScript脚本的变量25
0035 声明数组变量25
0036 如何区别标量变量和数组变量25
0037 如何合理使用变量26
0038 为何避免使用服务器端变量26
0039 定义变量的最佳位置26
0040 如何理解变量的作用域和存活期26
0041 如何给变量赋值27
0042 如何在HTML中引用服务器端变量27
0043 如何交换变量内容28
2.3 运算符28
0044 怎样使用算术运算28
0045 怎样使用关系运算29
0046 怎样使用逻辑运算29
0047 如何连接字符串30
0048 如何强行改变运算符的运算顺序30
0049 传递参数-值传递参数30
0050 传递参数-指针参数31
2.4 常用的函数31
0051 如何在MsgBox()函数中加入图标31
0052 如何在MsgBox()函数中加入按钮32
0053 使用InputBox()函数进行文本框输入33
0054 如何通过服务器端脚本控制客户端脚本33
0055 如何加载时自动调用函数34
0056 为何使用事件调用代码34
0057 为何MsgBox()函数不允许在服务器运行34
0058 如何调用Sub过程35
0059 正确理解关于Sub过程35
0060 调用Function函数35
0061 正确理解Function函数36
0062 End、Exit语句的使用技巧36
2.5 其他37
0063 如何正确处理空Null37
0064 如何加快访问速度37
0065 如何包含文件——指令#include38
0066 如何准确地使用#include指令38
0067 介绍#include指令格式38
0068 如何编写温度单位转换器39
0069 如何编写求圆面积的程序39
0070 在ASP文件中使用“Option Explicit”的必要性39
第3章 字符及字符串处理技术41
3.1 ASCII码与编码转换42
0071 如何输出空格、回车等特殊字符42
0072 如何输出单、双引号42
0073 如何获得字母的ASCII码42
0074 如何根据ASCII码获得字母43
0075 如何获得汉字的ASCII码43
3.2 字符串的转换44
0076 如何将字符串中的字母转换为大写形式44
0077 如何将字符串中的字母转换为小写形式44
0078 如何将字符串的首字母大写44
0079 如何将表达式转换为字符串45
0080 如何将十进制数值转换为八进制数值45
0081 如何将十进制数值转换为十六进制数值45
0082 如何将字符串转换成日期46
3.3 字符串的搜索和截取46
0083 如何统计某字符在字符串中出现次数46
0084 如何搜索某子字符串最后一次的位置46
0085 如何实现数组搜索47
0086 如何在字符串中查找指定字符串47
0087 如何截取字符串左侧指定数量的字符48
0088 如何截取从某位置起指定数量的字符48
0089 如何截取字符串右侧指定数量的字符48
0090 如何巧截字符串中的数字49
3.4 获取字符串相关信息49
0091 如何获取某子串第一次出现的位置49
0092 如何获取字符串的长度49
0093 如何获取数组的上限50
0094 如何获取数组的下限50
0095 如何获取重复字符51
0096 如何获取字符串中字母的个数51
0097 如何获取字符串中汉字的个数51
0098 如何获取字符串中数字(或字符)的个数52
0099 如何获取字符串中某个数字在数字中的位置52
0100 如何获取中英文混合字符串的字节长度53
3.5 字符串的判断和更改53
0101 如何判断字符串中某一字符的大小写53
0102 如何判断字符串是否为数字54
0103 如何判断字符是否为英文字母54
0104 如何去掉字符串左侧空格55
0105 如何去掉字符串右侧空格55
0106 如何去掉字符串两侧空格55
0107 如何去掉字符串中的所有空格55
0108 如何替换字符56
0109 如何将字符串颠倒56
0110 如何向字符串中添加字符56
0111 如何将数组中的元素连接成字符串57
0112 如何指定空白字符57
3.6 字符串的处理57
0113 如何对两个字符串进行比较57
0114 处理字符串编码-HTML标记处理58
0115 处理字符串编码-URL路径处理58
0116 如何将IP地址部分隐藏59
0117 如何获得文件扩展名、文件名及其路径59
0118 如何将数字有序排列59
0119 如何将数字递减排列60
0120 如何将数字格式化60
0121 如何随机产生指定范围内的数字61
0122 如何保留小数点后两位数字61
0123 如何将数字转换为带有分节符的数字62
第4章 日期与时间63
4.1 日期与时间的获取64
0124 如何获取系统当前日期64
0125 如何获取系统当前时间64
0126 如何把时间精确到秒64
0127 如何同时获取系统的日期和时间65
0128 如何获取星期值65
0129 如何直接获取星期值66
0130 如何获取指定日期的年月日66
0131 如何获取指定时间的时分秒66
4.2 日期与时间的格式化67
0132 如何将长日期格式格式化为短日期格式67
0133 如何将AM/PM格式时间转换为普通格式67
0134 如何将日期中月和日转换成两位格式67
0135 如何将时间格式转换成两位格式68
0136 如何将英文月份日期转换为日期型数据68
0137 如何将日期转化为统一日期格式69
0138 如何将时间转化为统一时间格式69
0139 如何把数字日期转化为中文日期69
4.3 日期与时间的应用70
0140 使用DateAdd()函数向日期型数据加值70
0141 如何计算当前日期与指定日期的时间差71
0142 如何查询某年某月有多少天71
0143 如何计算前一午夜到目前为止所经过的秒数72
0144 如何获得上个月是几月72
0145 如何创建一个动态时钟73
0146 判断指定变量是否为日期或时间变量73
0147 如何实现系统分段报时74
0148 如何查看在线时间74
0149 如何统计某一时间段的工作日75
第5章 数据验证技术77
0150 如何验证输入的日期格式是否正确78
0151 通过正则表达式验证输入的日期格式是否正确79
0152 服务器端验证E-mail格式是否正确80
0153 客户端验证E-mail格式是否正确81
0154 验证输入的字符串是否为汉字82
0155 验证身份证号码83
0156 验证用户名和密码84
0157 验证网址是否合法86
0158 验证输入数量和单价是否正确87
0159 验证车牌号码88
0160 如何通过正则表达式验证电话号码89
0161 验证用户登录90
0162 带状态识别的用户登录91
第6章 VBScript函数的应用93
0163 如何应用Randomize()函数产生4位随机图片的验证码94
0164 如何应用IsNumeric()函数判断用户输入的金额是否正确94
0165 如何应用Randomize()函数产生4位随机的数字验证码95
0166 如何将字符串转换为数组95
0167 如何应用自定义函数正确显示页面文本中的回车、换行和空格符96
0168 如何应用Cdate()函数将字符串转换为日期数据类型97
0169 如何应用ASP获取IE浏览器版本号98
0170 如何声明VBScript变量98
0171 如何应用Cint()函数来获取数字的整数部分99
0172 如何应用CreateObject()函数来创建对象100
0173 如何应用Len()函数获取指定字符串的长度100
0174 如何应用IsArray()函数实现购物车添加功能101
0175 如何应用MsgBox()函数弹出提示对话框102
0176 如何应用IsNumeric()函数判断输入的商品金额是否为数字型103
0177 如何应用Replace()函数替换字符串中的危险字符104
0178 如何应用Now()函数获取当前系统的日期和时间105
0179 如何应用Mid()函数控制显示的字数105
0180 为什么在ASP程序中直接使用MsgBox()函数,程序出错说没有权限106
0181 如何应用Trim()函数替换字符串中的空格符106
0182 如何应用CDbl()函数实现年度新闻人物评选107
0183 如何应用Mid()和Asc()字符串函数,生成汉字的拼音简码108
0184 在程序中如何对十六进制数进行表示110
第7章 VBScript的流程控制语句111
7.1 条件语句112
0185 IF语句的单一选择判断类型112
0186 IF语句的双重选择判断类型112
0187 IF语句的多重选择判断类型113
0188 在IF语句的条件处理中使用括号113
0189 利用Select Case来评估考试成绩113
0190 Select Case语句与If语句的比较说明114
7.2 循环语句114
0191 利用For语句求1~100的整数之和114
0192 利用For语句求1~100的所有偶数之和115
0193 列出1~100中所有能被3整除的偶数115
0194 输出100以内能被5整除的数字116
0195 如何控制字体大小116
0196 在限定次数内执行循环语句-1117
0197 在限定次数内执行循环语句-2117
0198 在限定次数内执行循环语句-3117
0199 在限定次数内执行循环语句-4118
0200 在限定次数内执行循环语句-5118
0201 在限定次数内执行循环语句-6119
0202 使用Do...Loop While执行至少一次循环119
0203 关于循环语句的说明120
0204 如何使用Exit Do结束循环120
7.3 语句的应用121
0205 如何给计算机设置用户使用权限121
0206 如何依次赋予字体不同颜色121
0207 如何随机输出标语122
0208 如何查看硬盘驱动器属性122
0209 如何比较两个整数并求出最大值123
0210 如何求两个整数的最大公约数124
0211 如何展示乘法口诀表125
第8章 内置对象127
8.1 Request对象128
0212 正确理解Request对象128
0213 如何使用Get方法提交表单数据128
0214 如何使用Post方法提交表单数据129
0215 获取从客户端接收的数据字节大小130
0216 如何以二进制码方式读取数据130
0217 如何获取服务器信息131
0218 获得客户端验证的主题信息131
0219 如何获得服务器端的环境变量132
0220 利用Cookies数据集合设置关键字132
0221 如何在客户端建立Cookies值132
0222 如何循环输出关键字的值133
8.2 Response对象134
0223 正确理解Response对象134
0224 利用Buffer属性进行缓存输出134
0225 如何设置缓存页面的到期时间135
0226 如何设置页面的到期时间135
0227 允许代理服务器缓冲页面135
0228 如何判断客户端与服务器端的连接状态136
0229 常见Write方法的使用136
0230 如何利用Redirect方法实现页面转换137
0231 如何清除缓冲区137
0232 如何输出缓冲区内容138
0233 如何停止向客户端输出数据138
0234 如何动态显示不同内容139
0235 关于BinaryWrite方法的说明139
0236 如何启动用户的权限对话框140
8.3 Application对象140
0237 正确理解Application对象140
0238 如何删除Contents集合中指定项目140
0239 如何删除Contents集合中所有项目141
0240 关于锁定和解锁应用级变量142
0241 锁定和解锁应用级变量的应用技巧142
0242 Application对象OnStart事件的应用143
0243 Application对象OnEnd事件的应用143
0244 如何实现简单的聊天室功能143
8.4 Session对象144
0245 正确理解Session对象144
0246 如何设置会话超时时间144
0247 如何利用Abandon方法释放Session对象145
0248 如何定义会话级变量145
0249 会话超时引发事件146
0250 Session对象与Application对象的比较146
0251 Session如何共享数据147
0252 如何使用Session对象存储数组147
0253 如何记录用户登录信息148
0254 如何获取和设置系统的CodePage值148
0255 几种保留变量内容的方法149
8.5 Server对象149
0256 正确理解Server对象149
0257 ScriptTimeout属性设置ASP脚本超时时间149
0258 如何运行时间较长的脚本150
0259 关于CreateObject方法的说明151
0260 利用MapPath方法返回真实物理路径151
0261 如何原样输出HTML标记字符152
0262 如何对URL中的特殊字符进行编码152
0263 关于Execute方法的使用说明153
0264 如何使用Execute方法跳转页面153
0265 如何利用Transfer方法跳转到新页面154
0266 如何通过超级链接来提交数据154
0267 如何显示文件夹的相关信息155
0268 如何显示文件夹内所有文件156
8.6 ObjectContext对象156
0269 正确理解ObjectContext对象156
0270 通过SetAbort方法终止事务处理156
0271 通过SetComplete方法成功提交事务157
0272 OnTransactionAbort事件的说明157
第9章 内置组件159
9.1 组件对文本文件的操作方法160
0273 如何正确理解File Access文件存取组件160
0274 如何正确理解FileSystemObject对象160
0275 如何正确理解TextStream对象160
0276 如何判断文件指针是否指向行末标记160
0277 如何判断文件指针是否位于文本文件末尾161
0278 如何获得文本文件中当前字符位置的列号161
0279 如何写文件与关闭文件162
0280 如何只读取文件开头指定数目的字符162
0281 如何读取文本文件的一行字符163
0282 如何跳跃字符输出文本文件首行字符163
0283 如何跳跃单行输出文本文件的内容163
0284 以写方式打开目标文件并写入内容163
0285 如何每次写入时都有换行操作164
0286 如何向文本文件写入指定数目的新行字符164
0287 如何以只读方式打开文件并读取文件内容164
9.2 File Access组件中的File对象165
0288 如何正确理解File对象165
0289 如何正确理解Folder对象165
0290 如何利用内置组件查找文件名165
0291 如何设置目标文件为“隐藏文件”166
0292 如何获取目标文件的创建时间166
0293 如何获取目标文件的上次访问日期和时间166
0294 如何获取目标文件的上次修改日期和时间167
0295 如何获取目标文件所在驱动器的驱动器号167
0296 如何设置目标文件的名称168
0297 如何获取指定文件的路径168
0298 如何获取目标文件短文件名称168
0299 如何获取目标文件短路径名169
0300 如何获取目标文件字节数169
0301 如何获取目标文件的文件类型169
9.3 File Access组件中的Drive对象169
0302 如何正确理解Drive对象169
0303 如何获取指定驱动器的可用空间大小-1170
0304 如何获取指定驱动器的可用空间大小-2170
0305 如何获取驱动器号171
0306 如何获取驱动器的类型值171
0307 如何获取驱动器使用的文件系统类型172
0308 如何检验指定的驱动器是否就绪172
0309 如何获取指定驱动器的路径172
0310 如何访问指定驱动器包含的所有文件名称173
0311 如何获得磁盘卷十进制序列号173
0312 如何获得指定的驱动器的网络共享名174
0313 如何获取驱动器的总字节数174
0314 如何获取驱动器的卷标175
0315 如何查看外存空间175
9.4 其他几种常用组件及应用176
0316 几个常用的服务器组件176
0317 如何正确理解广告轮显组件176
0318 如何轮显广告内容176
0319 如何正确理解Counters计数器组件177
0320 如何正确理解内容轮显组件178
0321 如何轮显页面内容178
0322 如何正确理解内容链接组件179
0323 如何自动生成Web导航链接179
0324 如何正确理解浏览器功能组件180
0325 如何利用浏览器功能组件获取浏览器信息180
9.5 其他181
0326 关于在ASP中编写并调用类的说明181
0327 DLL组件的作用182
0328 如何应用Visual Basic创建DLL组件182
0329 关于ActiveX组件的说明183
第10章 ActiveX组件185
10.1 组件注册186
0330 如何注册DLL或者OCX组件186
0331 ASP为什么使用DLL组件186
0332 如何确定组件的运行环境187
10.2 ActiveX组件应用187
0333 如何实现广告图片的动态显示187
0334 如何随机显示网页内容188
0335 如何使用Counters组件设计图形计数器189
0336 如何获取浏览器信息189
0337 如何读取日志文件中的内容191
0338 如何确定用户的访问权限192
0339 如何产生指定范围内的随机整数192
10.3 第三方组件应用193
0340 如何使用ASPPing组件193
0341 如何调用Microsoft Date and Time Picker组件194
0342 如何调用Delphi编写的OCX组件195
0343 如何使用VisualBasic制作文件上传组件195
第11章 表单、窗口、与导航条设计199
11.1 表单与表单控件200
0344 关于表单的说明200
0345 如何在表单中添加单行文本框200
0346 如何在表单中添加密码域200
0347 如何在表单中添加按钮201
0348 如何在表单中添加单选按钮201
0349 如何在表单中添加复选框202
0350 如何在表单中添加文本域202
0351 如何在表单中添加隐藏域202
0352 如何在表单中添加图形化按钮203
0353 如何在表单中添加选项选单203
0354 如何在表单中添加滚动文本框204
0355 如何正确理解Value属性值204
0356 如何判断表单程序是否是第一次运行204
0357 如何利用下拉列表链接其他网站205
11.2 窗口206
0358 如何打开窗口控制206
0359 如何实现自动关闭窗口功能206
0360 如何使页面自动滚动206
0361 如何弹出询问式的对话框207
0362 如何全屏显示无边框窗口207
0363 如何使打开的窗口始终在最上面207
0364 关于框架的说明208
11.3 导航条209
0365 如何制作动态导航条209
0366 关于Image对象属性面板的说明210
0367 如何制作带历史信息的菜单210
0368 如何制作收缩式导航菜单211
0369 如何制作二级导航菜单212
0370 如何制作树状导航菜单213
第12章 键盘与鼠标215
12.1 对鼠标的控制216
0371 如何实现鼠标经过时文字变化的效果216
0372 单击鼠标左键弹出对话框216
0373 鼠标单击按钮弹出对话框217
0374 如何屏蔽鼠标右键217
12.2 对键盘的控制218
0375 如何屏蔽退格键218
0376 如何屏蔽回车键218
0377 如何屏蔽F5刷新键219
0378 如何屏蔽Alt+方向键219
0379 如何屏蔽新建IE窗口220
0380 如何屏蔽在IE窗口中Shift+F10220
0381 如何屏蔽键盘221
12.3 鼠标特效221
0382 如何使用鼠标滑轮控制图片大小221
0383 如何让图片跟随鼠标移动222
0384 如何实现鼠标经过显示图片222
0385 如何实现在状态栏显示鼠标坐标222
第13章 图形与多媒体技术225
13.1 图形控制226
0386 如何实现图片的放大或者缩小226
0387 如何使图片跟随鼠标移动226
0388 如何使图片跟随滚动条移动227
0389 如何随意拖动图片228
0390 如何随机显示图片229
0391 如何使图片不停闪烁229
0392 如何使图片自动播放230
0393 如何实现图片的动态翻动效果231
0394 如何实现无间断地图片滚动效果232
0395 如何将颜色值由RGB转换为十六进制数232
0396 如何链接到图片上233
0397 如何去除图片超级链接出现的蓝色边框233
0398 如何指定收藏夹中网页图标233
0399 如何使网页的背景图像静止不动234
13.2 图形应用234
0400 如何获取图片在页面中的位置234
0401 如何获取图片的宽度和高度235
0402 如何缓存图像236
0403 如何制作动态按钮236
0404 如何制作随机柱形图237
0405 如何创建图像映射238
13.3 图形操作239
0406 如何将图片文件上传到数据库中239
0407 如何限制上传图片的大小240
0408 如何限制上传图片的格式240
0409 如何读取数据库中的二进制图片信息242
0410 如何替换服务器上原有的图片信息242
13.4 多媒体技术242
0411 在页面中如何插入Flash动画242
0412 如何插入背景透明的Flash动画243
0413 如何播放MPG电影文件243
0414 如何播放MP3音乐文件244
0415 如何播放AVI视频文件245
0416 如何播放MID背景音乐245
0417 如何实现在线点播音频文件246
0418 如何实现音频文件下载247
0419 如何实现在线电视直播248
第14章 文件与文件管理251
14.1 获取文件基本信息252
0420 如何获取文件的名称252
0421 如何获取当前选中文件的创建时间、最后访问时间252
0422 如何获取当前选中文件的大小253
0423 如何获取文件的扩展名254
0424 如何获取文件最后的修改日期和时间255
0425 如何获取文件的类型以及存储的路径255
0426 如何获取指定文件被修改的情况256
14.2 文件基本操作257
0427 如何创建一个文件257
0428 如何删除一个文件258
0429 如何复制一个文件258
0430 如何移动一个文件259
0431 如何通过Form表单创建一个Word文档260
0432 如何限制上传文件的大小261
0433 如何限制上传文件的格式262
0434 如何将Query String传送到另一个ASP文件中263
0435 多表单文件上传到数据库263
0436 如何遍历指定目录下的所有文件265
0437 如何远程批量移动并重命名文件267
0438 如何从文本文件中读取注册服务条款268
0439 如何应用文本文件向数据库文件中传递数据269
0440 如何将指定的图片文件以二进制的形式输出269
0441 如何应用文本文件保存访客人数的计数器270
14.3 文件夹基本操作271
0442 如何在线创建文件夹271
0443 如何在线删除文件夹271
0444 如何在线复制文件夹272
0445 如何在线移动文件夹273
14.4 其他273
0446 如何使用FileSystemObject对象273
0447 如何将表单图片文件上传到数据库274
0448 如何获取驱动器信息274
0449 如何遍历指定驱动器275
0450 如何读取注册表信息276
0451 如何应用Stream对象实现文件下载277
0452 如何应用ASP生成HTML278
0453 如何应用Stream对象读取文本文件279
0454 如何应用Stream对象实现文件上传279
0455 如何以二进制码方式读取客户端的数据280
第15章 信息提取与图表分析283
0456 如何远程获取网页内容284
0457 如何使用MSChart组件进行数据分析285
0458 如何获取及显示网站访问量286
0459 如何使用柱形图表分析数据287
0460 如何获取情报曲线分析图288
0461 如何使用三维图表分析数据289
0462 如何利用图表分析股票的走势290
0463 如何使用折线图分析数据292
0464 如何使用线形图反映学生的学习情况293
0465 如何显示投票结果图表294
第16章 E-mail邮件297
0466 如何配置邮件服务器298
0467 如何安装和配置POP3服务器298
0468 如何使用CDONTS组件发送邮件299
0469 如何使用CDONTS组件接收邮件300
0470 如何利用CDOSYS组件发送邮件301
0471 如何使用Jmail组件发送邮件302
0472 如何使用Jmail组件发送带附件的邮件303
0473 如何使用CDONTS组件发送带附件的邮件303
0474 如何利用AspEmail组件发送邮件304
0475 如何使用Microsoft OutLook发送邮件304
0476 如何实现邮件群发305
第17章 在线统计307
17.1 网站计数器308
0477 如何通过Application对象实现网站计数器308
0478 如何制作网站图形计数器308
0479 如何制作记录用户IP地址的计数器309
0480 只对新用户计数的计数器311
17.2 统计网站访问流量311
0481 如何统计网站的日平均访问量311
0482 如何应用柱形图统计分析网站访问量312
0483 如何应用PageHit方法更新当前页面被操作的次数314
17.3 其他314
0484 统计用户在某一页停留的时间314
0485 如何解决应用FSO组件编写的网站计数器的800a0046错误315
0486 如何计算点击数316
0487 判断用户是否在线317
0488 如何统计浏览器一共浏览过几个网页318
第18章 数据库技术319
18.1 连接数据库320
0489 如何通过ADO连接Access数据库320
0490 如何通过ODBC连接Access数据库320
0491 如何通过OLE DB连接Access数据库321
0492 如何实现连接加密的Access数据库322
0493 如何使用ADO访问SQL Server数据库322
0494 如何使用ODBC访问SQL Server数据库322
0495 如何使用OLE DB访问SQL Server数据库324
0496 如何通过ADO连接MySQL数据库324
0497 如何选择适当的数据库连接324
18.2 操作数据库及数据表325
0498 如何动态创建Access数据库325
0499 如何动态创建SQL Server数据库及数据表325
0500 如何在数据表中设置主键326
0501 如何提取Access数据库中的数据表名327
0502 如何获取SQL Server数据库名-1327
0503 如何获取SQL Server数据库名-2327
0504 如何提取SQL Server数据表名称328
0505 实现动态修改SQL Server数据表的结构328
0506 实现动态删除SQL Server数据库或数据表330
0507 如何快速复制数据表结构330
18.3 读取数据库数据331
0508 如何以不同方式打开记录集331
0509 如何判断记录集是否为空331
0510 如何读取记录集中的字段信息331
0511 如何读取数据库中指定区段的记录332
0512 如何对数据库中的数据进行排序332
0513 如何执行多条SQL语句332
0514 如何整合SQL语句333
0515 如何统计记录集中数据的数量334
0516 如何将记录集中的记录进行分页显示334
0517 如何实现转到指定页的分页335
0518 如何实现具有页码跳转功能的分页336
0519 如何使用文本框浏览数据表337
0520 如何将超长文本进行分页显示338
0521 如何将信息进行分类和分栏显示338
0522 如何提高遍历记录的速度339
18.4 操作数据库中的数据340
0523 比较Recordset对象的AddNew方法与INSERTINTO语句的执行效率340
0524 如何使用Session对象批量录入数据340
0525 如何通过循环语句批量插入数据341
0526 如何立即获取Access中插入记录的自动编号343
0527 如何立即获取SQL Server中插入记录的自动编号343
0528 如何调用Update方法更新指定记录344
0529 如何在一个断开的记录集中更新数据344
0530 如何批量更新数据345
0531 调用Delete方法删除指定记录345
0532 如何使用临时表删除数据346
0533 执行TRUNCATE命令清空数据表中的全部记录346
0534 如何实现批量删除数据347
0535 如何批量清空数据表347
0536 通过ObjectContext对象控制ASP的事务处理347
0537 使用Connection对象实现事务处理348
18.5 应用索引、视图、存储过程和触发器349
0538 如何在线创建索引349
0539 如何在线编辑索引350
0540 如何在线删除索引351
0541 如何创建全文索引351
0542 使用索引的注意事项351
0543 如何动态创建视图352
0544 如何动态编辑视图352
0545 如何动态删除视图354
0546 如何获取数据库中的全部用户视图信息354
0547 如何动态创建存储过程354
0548 使用CALL语句调用SQL Server存储过程354
0549 通过Command对象调用SQL Server存储过程355
0550 如何调用带输入参数的存储过程355
0551 如何获取存储过程中的输出参数值356
0552 如何获取存储过程的参数信息357
0553 使用Command和RecordSet操作数据库的区别357
0554 如何保证Command对象性能的优化358
0555 如何调用存储过程备份数据库358
0556 如何调用存储过程附加数据库359
0557 如何创建及管理触发器360
0558 如何使用触发器添加数据360
0559 如何使用触发器修改数据361
0560 如何使用触发器删除数据362
18.6 维护数据库362
0561 如何对Access数据库进行备份362
0562 如何对Access数据库进行恢复363
0563 如何对Access数据库进行压缩364
0564 如何恢复SQL Server数据库364
0565 如何生成SQL数据库脚本365
0566 如何恢复SQL数据库脚本366
0567 如何将Access数据库转化为SQL Server数据库366
0568 如何将SQL Server数据库转化为Access数据库368
0569 如何选择SQL Server数据库备份类型369
0570 如何避免数据库死锁现象369
18.7 其他369
0571 如何设置错误陷阱369
0572 如何有效地释放资源370
0573 如何获取ADO的版本370
0574 如何获取ADO的连接信息370
0575 如何使用Metadata引用ADO参数对应的.tlb文件371
0576 如何提高ADO的执行效率371
第19章 SQL查询技术373
19.1 常见问题374
0577 如何在查询中正确使用单引号“′”374
0578 在查询中如何防止输入引号“′”374
0579 SQL SELECT语句的执行顺序374
0580 如何解决在查询过程中字段类型不同375
0581 如何正确理解SQL中的NULL值375
0582 如何使用IsNull()函数来处理空值375
0583 如何使用Nullif()函数来处理空值376
19.2 指定查询及通配符查询376
0584 在查询时查询数据为指定长度的数据376
0585 如何利用WHERE子句过滤数据377
0586 如何使用BETWEEN进行范围查询377
0587 如何使用NOT BETWEE进行范围查询377
0588 Access数据库查询中使用通配符378
0589 SQL Server数据库查询中使用通配符378
0590 如何使用“_”通配符进行查询379
0591 如何使用“%”通配符进行查询379
0592 如何使用“[]”通配符进行查询380
0593 如何使用“[^]”通配符进行查询380
0594 如何对查询结果进行排序380
0595 如何对指定时间段进行查询381
0596 在SQL中如何查询日期/时间型数据381
0597 在Access中如何查询日期/时间型数据382
0598 如何使用日期和时间函数进行查询382
0599 如何对字符串进行查询382
0600 如何查询空数据383
0601 如何查询表中的列名383
19.3 运算符查询383
0602 如何使用算术运算符进行比较查询383
0603 比较运算符与否定运算符的对比说明384
0604 如何使用AND逻辑运算符查询384
0605 如何使用OR逻辑运算符查询384
0606 如何联合使用AND和OR运算符查询385
0607 如何在查询中正确使用逻辑操作符385
19.4 聚合函数385
0608 如何使用聚合函数SUM385
0609 如何使用聚合函数AVG386
0610 如何使用聚合函数MAX386
0611 如何使用聚合函数MIN387
0612 如何使用聚合函数COUNT387
19.5 关键字查询387
0613 如何正确理解和使用SQL的关键字387
0614 如何使用DISTINCT关键字查询388
0615 如何使用ESCAPE关键字规定转义字符388
0616 如何使用TOP关键字查询389
0617 如何使用GROUP BY子句查询389
0618 如何按多列进行分组389
0619 如何使用HAVING子句过滤分组数据390
0620 如何使用ALL关键字查询390
0621 如何使用CUBE关键字查询391
0622 如何在嵌套查询中使用EXISTS关键字391
0623 如何与聚合函数一起使用391
0624 如何对分组结果进行排序391
19.6 子查询392
0625 如何应用子查询392
0626 如何在多表查询时使用子查询392
0627 如何在子查询中使用聚合函数392
0628 如何在SELECT子句中使用子查询392
0629 带IN的子查询393
0630 带NOT IN的子查询393
0631 带SOME和ANY的子查询393
0632 带ALL的子查询394
0633 带EXISTS的子查询394
0634 如何应用嵌套子查询394
19.7 连接查询395
0635 如何进行内连接查询395
0636 如何进行左外连接查询395
0637 如何进行右外连接查询396
0638 如何应用全外连接396
0639 如何进行多表联合查询396
0640 UNION与连接之间的区别397
0641 如何使用FROM子句进行多表查询397
0642 如何应用IN查询表中的记录信息398
0643 如何应用自身连接398
19.8 对数据库的操作398
0644 如何将Access数据库数据导入SQL Server数据库398
0645 如何将SQL Server表中数据导入Access表中399
0646 如何进行单条数据的添加399
0647 如何进行批量数据的添加400
0648 如何对数据进行修改400
0649 如何对数据进行删除401
0650 对某期间的数据进行查询的几种方法401
0651 把查询结果生成表402
0652 如何正确理解存储过程403
0653 如何正确认识视图403
0654 如何正确认识触发器404
0655 如何正确理解数据库字段405
0656 INSERT INTO语句和AddNew方法的比较405
第20章 报表与打印技术407
0657 如何使用JavaScript脚本实现Web打印408
0658 如何使用WebBrowser组件打印报表408
0659 如何设置页眉页脚409
0660 如何调用Word进行Web打印410
0661 如何打印指定的Word文档410
0662 如何调用Excel打印报表411
0663 如何打印框架中的报表412
0664 如何使用CSS样式进行分页打印412
0665 如何打印汇款单413
0666 如何打印快递单414
0667 如何打印信封415
第21章 应用与控制417
0668 如何将表格中的数据保存到Word中418
0669 如何将表格中的数据导出到Excel中419
0670 如何直接访问Excel中的数据420
0671 如何使用ADO访问Excel文件420
0672 如何将数据从Excel导入到SQL Server中421
0673 如何将SQL Server中的数据导出到Excel422
0674 如何将SQL Server中的数据导出到文本文件422
0675 如何将SQL Server中的数据导出到Access423
0676 如何将Access中的数据导入到SQL Server423
0677 如何将数据库中的数据写入到XML文档中424
0678 如何调用PowerPoint文件424
0679 如何压缩RAR文件425
0680 如何解压缩RAR文件425
第22章 数据处理技术427
22.1 数字处理技巧428
0681 如何实现自动计算金额428
0682 如何实现商品金额大小写转换428
0683 如何统计记录集中数据的数量430
0684 限制只可以输入数字类型的信息430
0685 如何判断用户输入的数据是否为数值型431
0686 如何对较长的数字进行分位显示位数432
0687 如何自动生成学生证号433
22.2 日期处理技巧434
0688 求以系统日期为基数的相对日期434
0689 如何快速判断输入的数值是否是有效的日期434
0690 如何显示长日期格式的系统日期435
0691 如何进行日期数据查询436
22.3 其他处理技巧437
0692 如何限制多行文本域输入的字符个数437
0693 转换输入文本中的回车和空格438
0694 判断用户两次输入的密码是否一致439
0695 如何限制用户输入的最大字符数440
0696 过滤输入字符串中的危险符号442
0697 如何生成指定位数的随机字符串442
0698 如何将字符串转换为数组443
0699 如何过滤字符串中的HTML代码444
0700 检查表单元素是否为空445
0701 如何获得汉字的拼音简码445
0702 如何判断用户输入的密码不少于6位447
0703 判断字符串是否以指定字符开头448
0704 不提交表单检测用户名是否存在449
0705 提交表单保存数据时检测用户名是否存在450
第23章 Web页面设计453
23.1 超级链接相关技巧454
0706 如何在传递参数的超级链接中传递单个参数454
0707 如何在传递参数的超级链接中传递多个参数454
0708 如何在网页中调用OutLook455
0709 如何将指定的网页地址设为IE主页455
0710 如何将网页添加至收藏夹中456
0711 如何去掉页面图片超级链接时出现的蓝色边框456
0712 使用当前窗口承载框架页中的超级链接页面457
0713 超级链接在网页中的应用457
0714 单击超级链接后弹出新页,不覆盖原有页458
0715 如何在网页中插入锚点459
23.2 页面布局技巧459
0716 将样式应用到页面中459
0717 利用Table布局Web页面460
0718 如何实现网页自动换肤461
0719 如何应用CSS样式统一站内网页风格462
0720 如何在网页中插入水平线,并且是断续出现的463
0721 #include在网站整体布局上的使用463
23.3 框架应用技巧465
0722 如何在网页中应用框架集465
0723 如何在网页中应用浮动框架466
0724 如何在网页中应用Frame框架466
0725 如何将一个网页中所有框架全部关闭467
0726 如何进行多窗口的尺寸设置467
0727 框架网页的基本结构468
0728 如何利用框架嵌套技术居中显示框架页468
23.4 页面缓存469
0729 如何清除页面缓存469
0730 如何在ASP页面中开启或关闭缓存469
0731 如何设置页面在缓存中的有效期470
23.5 表单元素在页面中的应用技巧470
0732 同一个页面中的多表单提交470
0733 如何设置页面中表单控件的默认值为当前日期472
0734 如何在页面中设置表单控件不可用472
0735 当网页的form表单不在本页提交时,如何接收页面提交后的值473
0736 如何应用表单自动获得提交后的文件473
0737 如何在页面中设置隐藏字段474
0738 密码域在登录页面中的应用474
0739 如何根据实际情况重定向网页475
0740 如何在页面表单中添加密码域476
0741 如何在下拉菜单中显示每个列表值的背景颜色476
0742 如何在页面中利用图片完成按钮功能477
0743 如何通过单击按钮跳转到其他页478
23.6 对话框在页面中的应用技巧478
0744 如何通过网页模式对话框进行传值478
0745 如何将网页对话框中选择的头像信息添加到数据库中479
0746 如何在页面中弹出提示对话框480
0747 在删除数据前,弹出确认对话框481
0748 安全退出前,弹出确认对话框481
23.7 其他482
0749 如何强制页面定时刷新482
0750 如何解决连接字符破坏页面的问题483
0751 如何应用HTML的〈pre〉标识符正确显示页面文本中的回车、换行和空格符483
0752 解决在Dreamweaver中打开页面出现乱码的问题483
0753 如何在页面中加入函数代码封装技术484
0754 如何在页面中加入Sub子过程实现代码封装技术485
0755 如何为第6、66、…个访问者发送幸运中奖信息485
0756 如何为网页设置MP3背景音乐486
0757 如何为网页设置随机播放背景音乐487
0758 如何在网页中实现动态公告栏487
0759 在页面中显示公告信息时调用HTMLEncode方法488
0760 如何在主/细节页面中应用Request对象489
0761 如何在JavaScript中调用网页490
0762 如何回到先前的页面491
0763 如何将打开的新页面自动最大化491
0764 如何根据数据表结构自动生成数据录入页面492
0765 如何在ASP代码中插入JavaScript代码493
0766 如何解决在页面中表格单元框消失的情况493
0767 如何制作包含是否让Windows记住密码的用户登录页面493
0768 在开发ASP程序时发生的错误信息495
0769 将动态页面替换成静态页面495
0770 如何在ASP页面中声明一个MIME类型495
0771 如何理解变量的作用域与存活期495
第24章 网络系统497
24.1 服务器控制498
0772 如何在服务器上创建新用户498
0773 如何在ASP中执行Ping命令498
0774 如何使用ASP重启服务器499
0775 如何动态创建IIS虚拟目录499
0776 如何查看服务器端的变量500
0777 如何获取服务器名称501
0778 如何获取服务器端口号501
0779 如何获知IIS的版本序号501
0780 如何获取服务器使用的脚本解释引擎501
0781 如何避免混用脚本引擎502
0782 如何获取服务器指定目录下文件及子目录信息502
0783 如何获取服务器上的驱动器信息503
0784 如何确定处理器的数量503
0785 如何确定与服务器连接的打印机504
24.2 网络数据交换506
0786 如何获取计算机的IP地址506
0787 如何确定访问者IP所属地区506
0788 如何获取TCP/IP端口号507
0789 如何限制使用的TCP端口507
0790 如何获知计算机的网络配置507
0791 如何获取客户端的MAC地址508
0792 如何在DOS环境下查看IP地址和MAC地址509
0793 如何在DOS环境下查询日志文件510
0794 如何检测网站的HTTP头信息510
0795 如何获取指定页面的源代码511
0796 如何注册域名和虚拟主机513
0797 如何实现多域名使用同一空间514
0798 如何同时查询多个域名514
0799 如何使用FTP上载网站515
0800 如何提高访问网站的速度516
0801 如何在网络上推广自己的网站516
0802 如何避免网络堵塞516
24.3 其他517
0803 如何使用#include指令确定文件路径517
0804 如何将页面参数直接传递到另一页面517
0805 如何自动跳转到指定的URL地址518
0806 如何根据客户端支持使用的语言跳转到指定页面518
第25章 安全加密技术519
25.1 数据加密与登录验证520
0807 如何对密码进行加密/解密520
0808 如何对字符串进行加密/解密522
0809 如何过滤掉不安全的字符523
0810 如何防止客户端输入的HTML代码被浏览器执行524
0811 如何防止SQL注入漏洞524
0812 如何保证输入的用户名和密码的安全性524
0813 如何强制用户填写密码对话框525
0814 如何实现用户登录前检测浏览器的功能526
0815 如何使用户在注销登录前只登录一次527
25.2 ASP文件保护527
0816 如何使用Script Encoder加密工具加密文件527
0817 如何使用磁盘序列号保护ASP文件528
0818 如何将ASP文件转换成HTML文件529
0819 如何使HTM文件执行脚本代码530
0820 如何防止ASP文件被下载530
25.3 数据库安全530
0821 如何为Access数据库设置密码530
0822 如何创建加密的Access数据库531
0823 如何在Access数据库中设置输入掩码531
0824 如何防止Access数据库被下载532
0825 如何使用Global.asa文件连接数据库532
25.4 网站安全533
0826 如何禁止复制网页内容533
0827 如何禁止网页被另存为534
0828 如何屏蔽键盘事件534
0829 如何禁止浏览器缓存页面535
0830 如何禁止从站点外部提交数据535
0831 如何防止网站内容被采集535
25.5 服务器安全配置与漏洞解析536
0832 关于ASP常见漏洞及解决方法536
0833 如何防御Unicode漏洞537
0834 如何防范IIS CGI解译错误漏洞537
0835 如何避免.printer缓冲区漏洞538
0836 如何防止特洛伊木马538
0837 如何使用网络防火墙538
0838 如何开启IIS的日志记录功能539
0839 如何配置Web服务器的安全设置539
0840 列举网站安全防御策略540
第26章 ASP与XML543
26.1 ASP操作XML应用技巧544
0841 如何应用ASP与XML实现不刷新页面查询数据544
0842 如何使用ASP向XML文件中添加数据信息546
0843 如何使用ASP与XML实现留言簿549
0844 如何应用ASP与XML制作功能导航菜单553
0845 如何应用ASP对XML文件进行分页显示554
0846 如何应用ASP实现动态修改XML文件555
0847 如何应用ASP创建一个XML文件556
26.2 读取XML文件应用技巧557
0848 如何使用ASP读取XML数据557
0849 在ASP中通过Load方法直接加载XML文件558
0850 在ASP中通过LoadXML方法加载XML文件558
26.3 其他559
0851 使用CSS显示XML文档559
0852 使用XSL显示XML文档560
0853 使用IE XML数据岛输出XML文档562
0854 如何动态添加XML节点563
0855 如何将XML文件显示在文本域中564
0856 如何在XML文档中使用实体引用565
0857 如何访问XML文件566
0858 如何创建XMLDOM Document对象566
0859 如何将XML数据发送到客户端567
第27章 程序调试与出错处理569
27.1 脚本的调试570
0860 如何调试Microsoft Script Debugger570
0861 如何调试ASP脚本571
0862 脚本错误571
0863 常用的ASP调试技术572
0864 如何调试客户端脚本574
0865 如何调试设置574
0866 如何设置断点574
0867 如何逐步调试575
0868 如何使用Just-in-time调试575
0869 如何调试Global.asa文件575
27.2 出错的处理576
0870 出错处理机制576
0871 Err对象576
0872 出错分析577
0873 如何防止错误577
0874 如何解决SQL Server语句出现的错误577
0875 如何解决“没有权限”错误578
0876 如何截获系统错误并给出友好提示579
0877 如何解决连接字符破坏版面的问题580
0878 如何解决SQL Server中用户登录失败580
0879 如何处理信息交换时数据类型不匹配580
0880 如何处理服务器对象错误问题581
0881 如何解决新建的ASP文件不能正常运行的错误581
第28章 JavaScript脚本应用583
28.1 JavaScript函数应用技巧584
0882 如何检查表单元素是否为空584
0883 如何将RGB格式的颜色值转换为十六进制格式585
0884 如何随机产生指定位数的验证码586
0885 如何限制输入字符串的长度586
0886 如何将小写金额转换为大写金额587
0887 如何去除字符串中的空格589
0888 如何转换输入文本中的回车和空格589
0889 如何从指定URL中提取文件名590
28.2 日期和时间应用技巧591
0890 如何判断指定年份是否为闰年591
0891 如何实现分时问候591
0892 退出页面时显示停留时间592
0893 如何在状态栏中显示日期时间593
0894 如何在标题栏中显示日期时间593
0895 如何以全中文方式显示当前系统日期594
0896 如何使用数组显示星期595
0897 如何在表格中显示时间596
0898 如何设置网站的访问时间限制596
0899 如何返回两个日期之间的间隔小时597
28.3 表单及表单元素的应用技巧598
0900 如何通过JavaScript控制表单的提交与重置598
0901 如何通过单选按钮控制其他表单元素是否可用598
0902 如何控制复选框的全选或反选599
0903 如何根据下拉菜单的值显示不同控件600
0904 不提交表单自动检测密码域是否相同600
0905 如何设置文本框的只读属性601
0906 选中单选按钮后显示其他表单元素601
0907 如何通过For循环获取表单的值602
0908 如何自动提交表单602
0909 在按钮中设置onClick事件调用JavaScript脚本函数时应注意的问题603
28.4 超级链接特效技巧603
0910 如何访问指定的链接地址603
0911 如何显示链接的提示信息604
0912 如何显示超级链接站点的相关信息605
0913 当单击鼠标右键时,自动超链指定网站605
0914 如何改变超级链接背景色606
0915 如何建立E-mail超级链接606
0916 如何获取页面中的全部超级链接607
28.5 状态栏特效技巧608
0917 如何设置在状态栏中的文字依次弹出608
0918 如何在状态栏中显示固定自定义信息609
0919 如何在状态栏中显示特定的超级链接信息609
28.6 JavaScript与XML611
0920 如何使用XML DOM对象读取XML文件611
0921 如何使用XMLHttpRequest对象读取XML文件612
0922 如何应用JavaScript控制XML文档的分页显示613
0923 如何通过操作XML数据岛实现添加、删除留言信息614
28.7 其他616
0924 如何在JavaScript中传递参数616
0925 在指定窗口中访问其他窗口的属性和方法时需要注意的问题617
0926 如何理解定时更替617
0927 如何理解this617
0928 在JavaScript中需要注意大小写问题617
0929 如何理解布尔值617
0930 如何以毫秒为单位计算天数618
0931 JavaScript可以嵌入在HTML中618
0932 如何应用JavaScript制作树状导航菜单618
第29章 网站管理与维护621
29.1 站内的管理622
0933 如何维护系统日志622
0934 如何维护IIS日志624
0935 如何使用IIS进行备份625
0936 如何利用IIS备份文件进行恢复626
0937 如何管理服务器系统用户627
0938 如何管理服务器IIS用户628
0939 如何管理服务器数据库用户630
0940 如何备份SQL Server数据库数据632
0941 如何利用备份来恢复SQL Server数据库数据633
29.2 网站的安全性634
0942 如何利用SSL进行身份认证634
0943 如何设置TCP/IP筛选器635
0944 关于杀毒软件636
0945 瑞星杀毒软件的使用637
0946 在网站中存在的危险638
0947 如何提高网站安全性639
0948 如何提高Windows 2003 Server系统的安全性639
0949 如何对用户和密码进行安全设置640
29.3 其他640
0950 FTP服务器的TCP端口设置问题640
0951 FTP服务器的“目录安全性”设置640
0952 DNS域名解析的方法641
0953 DNS数据库中的文件属性641
0954 如何实现DNS的反向搜索641
0955 关于远程控制的应用642
0956 如何对网站进行宣传642
第30章 CSS样式645
30.1 CSS样式646
0957 如何书写CSS样式646
0958 如何使用CSS样式表646
0959 CSS样式表作用的优先顺序647
0960 如何在CSS样式文件中书写注释语句647
0961 如何防止用户浏览器不支持CSS样式648
30.2 文字样式648
0962 如何指定文字使用的字体648
0963 如何设定文字的大小648
0964 如何定义文字样式649
0965 如何设定文字的粗细649
0966 如何将小写英文字转换为大写英文字650
0967 如何使文字带有上/下划线650
0968 如何定义删除线样式650
0969 如何使文字横向/纵向对齐651
0970 如何给文字添加标注说明651
0971 如何实现文字行滚动效果652
0972 如何设定字符间距652
0973 如何设定单词间距653
0974 如何实现文字首行缩进653
0975 如何设定文字行高653
0976 如何设定英文字母大小写654
30.3 背景及颜色的设置654
0977 如何定义元素颜色654
0978 如何设定背景颜色654
0979 如何指定背景图像655
0980 如何设置文本框的背景颜色655
0981 如何设定背景图像平铺样式655
0982 如何指定背景图像的位置656
0983 如何设定背景图像不跟随页面内容滚动656
0984 如何使用CSS样式定义只有外边框的表格657
0985 如何控制表格指定外边框不显示657
0986 如何制作彩色边框658
30.4 风格及样式的设置658
0987 如何使元素呈现二维和三维空间定位的效果658
0988 如何将元素放置在区块中659
0989 如何指定列表符号659
0990 如何显示指定图标的列表项660
0991 如何使用CSS样式统一站内网页风格660
0992 如何设置超级链接文字的样式661
0993 如何自定义鼠标形状662
0994 自定义滚动条样式的总结662
0995 如何控制元素与浏览器边界的距离663
0996 如何通过CSS样式控制表格隔行变色663
0997 如何使背景颜色呈现渐变的效果664
30.5 对图片的处理664
0998 如何给图片添加文字说明664
0999 如何使图片呈现半透明效果665
1000 如何使图片呈现模糊效果666
1001 如何使图片具有灰度的效果666
1002 如何使图片水平翻转667
1003 如何使图片垂直翻转668
1004 如何使图片呈现反转效果668
1005 如何使图片呈现X射线效果669
30.6 文字的滤镜效果669
1006 如何使文字呈现探照灯的效果669
1007 如何制作波浪形文字670
1008 如何使文字边缘产生发光的效果671
1009 如何使用CSS样式制作火焰字671
1010 如何制作空心文字672
1011 如何使文字呈现浮雕效果672
1012 如何使文字呈现雪雕效果673
1013 如何设置文字的阴影效果673
1014 如何使文字呈现渐变阴影的效果674
1015 如何设置文字的阳文效果674
1016 如何制作文字的闪烁效果675
1017 如何制作图案文字效果675
热门推荐
- 251463.html
- 1697968.html
- 3168076.html
- 3302759.html
- 2772567.html
- 704458.html
- 7058.html
- 756557.html
- 2292132.html
- 1283367.html
- http://www.ickdjs.cc/book_2135544.html
- http://www.ickdjs.cc/book_1628148.html
- http://www.ickdjs.cc/book_661972.html
- http://www.ickdjs.cc/book_207863.html
- http://www.ickdjs.cc/book_2480375.html
- http://www.ickdjs.cc/book_2594155.html
- http://www.ickdjs.cc/book_1580044.html
- http://www.ickdjs.cc/book_1102206.html
- http://www.ickdjs.cc/book_1925203.html
- http://www.ickdjs.cc/book_3577369.html