科技
类型
可以朗读
语音朗读
322千字
字数
2016-08-01
发行日期
展开全部
主编推荐语
本书深入讲解了ASP核心技术。
内容简介
本书共分为9章。第1章讲解FSO文件管理。第2章讲解字符与字节流转换及Adodb.Stream对象的使用,为编码转换打基础。第3章讲解各种常见编码、乱码的由来、CodePage的使用和问题举例。第4章讲解XMLDOM的使用。第5章讲解XMLHTTP和ServerXMLHTTP的使用。第6章讲解正则表达式的基础知识及正则对象的使用。第7章讲解文件上传与下载。第8章讲解常用的AspJpeg图像处理组件。第9章讲解Email发送的知识。
目录
- 版权信息
- 前言
- 第1章 FSO文件管理
- 1.1 FSO简介
- 1.1.1 FSO的对象组成
- 1.1.2 创建FSO对象
- 1.2 驱动器集合
- 1.3 驱动器信息
- 1.4 文件夹集合
- 1.5 文件夹管理
- 1.5.1 文件夹属性
- 1.5.2 文件夹操作
- 1.6 文件集合
- 1.7 文件管理
- 1.7.1 文件属性
- 1.7.2 文件操作
- 1.7.3 操作文本流
- 1.8 其他实用方法
- 第2章 文本与二进制数据处理
- 2.1 基础知识
- 2.1.1 二进制与十六进制
- 2.1.2 文本数据与二进制数据的区别
- 2.1.3 数据类型与内存存储的关系
- 2.1.4 VBScript中的位运算
- 2.1.5 常用的转换函数
- 2.2 常用转换举例
- 2.2.1 取得字符串的内存存储形式
- 2.2.2 取得字符串的某种编码形式
- 2.2.3 字符串转换为BSTR
- 2.2.4 BSTR转换为字符串
- 2.2.5 十六进制字符串转换为二进制数据
- 2.2.6 字符串转换为HTML实体形式
- 2.3 Stream对象的使用
- 2.3.1 简介
- 2.3.2 文本数据
- 2.3.3 二进制数据
- 2.3.4 从文件读取数据
- 2.3.5 操作Stream对象
- 2.3.6 保存到文件
- 2.3.7 Stream对象间的数据复制
- 2.3.8 Stream对象的用途
- 2.3.9 常见错误
- 第3章 编码与乱码
- 3.1 常见编码
- 3.1.1 ASCII
- 3.1.2 ISO 8859系列
- 3.1.3 GB2312
- 3.1.4 GBK
- 3.1.5 Big5
- 3.1.6 Shift_JIS
- 3.1.7 EUC_KR
- 3.1.8 Unicode
- 3.1.9 UTF-8和UTF-16
- 3.1.10 字体
- 3.2 产生乱码的原因
- 3.2.1 打开文件时的编码
- 3.2.2 保存文件时的编码
- 3.2.3 显示网页时的编码
- 3.2.4 ASP程序中的编码
- 3.3 CodePage简介
- 3.3.1 CodePage的形式
- 3.3.2 CodePage编号
- 3.4 ASP中的CodePage
- 3.4.1 @codepage
- 3.4.2 Session.Codepage
- 3.4.3 Response.Codepage
- 3.4.4 IIS设置
- 3.4.5 系统默认CodePage
- 3.4.6 文件BOM的奇特作用
- 3.4.7 当前CodePage
- 3.5 CodePage的具体影响
- 3.5.1 影响Request解码
- 3.5.2 影响Server.URLEncode
- 3.5.3 影响字符函数
- 3.5.4 影响Response.Write
- 3.6 Charset的重要作用
- 3.6.1 影响网页的显示
- 3.6.2 影响提交数据的编码
- 3.7 数据库操作中的编码转换
- 3.7.1 排序规则
- 3.7.2 创建数据库、表
- 3.7.3 插入数据
- 3.7.4 检索数据
- 3.7.5 建议的做法
- 3.7.6 关于Access
- 3.8 编码转换整体流程图
- 3.9 问题举例
- 3.9.1 如何编写UTF-8编码的程序
- 3.9.2 境外空间读取数据库乱码
- 3.9.3 英文系统下Chr函数报错
- 3.9.4 Server.MapPath方法结果出现问号
- 3.9.5 GBK与UTF-8程序切换时乱码
- 3.9.6 如何在链接中正确地传递参数
- 3.9.7 Server.URLEncode方法的细节
- 3.9.8 如何编写URLDecode函数
- 3.9.9 Ajax的Get方式返回值乱码
- 3.9.10 Ajax的Post方式传递中文参数乱码
- 3.9.11 使用JavaScript进行URL编码
- 3.9.12 JavaScript读写中文Cookie
- 3.9.13 为什么数据库中是问号
- 3.10 关于本地化
- 3.10.1 区域设置LCID
- 3.10.2 区域设置影响哪些函数
- 第4章 XMLDOM操作
- 4.1 MSXML简介
- 4.1.1 MSXML的版本
- 4.1.2 MSXML的实现机制
- 4.1.3 MSXML的对象构成
- 4.1.4 DOM树的结构
- 4.2 创建Document对象
- 4.3 载入XML数据
- 4.3.1 载入数据
- 4.3.2 同步和异步
- 4.3.3 当前状态
- 4.4 验证XML数据
- 4.4.1 ParseError对象
- 4.4.2 载入时验证
- 4.4.3 使用前验证
- 4.5 遍历节点
- 4.5.1 节点常用属性
- 4.5.2 NodeList和NamedNodeMap的使用
- 4.6 查找节点
- 4.6.1 根据ID查找
- 4.6.2 根据节点名查找元素
- 4.6.3 使用XPath查找
- 4.7 取得节点信息
- 4.7.1 判断节点类型
- 4.7.2 取得节点的属性
- 4.7.3 取得节点的值
- 4.8 追加节点
- 4.8.1 创建节点
- 4.8.2 插入节点
- 4.9 修改节点
- 4.10 删除节点
- 4.11 保存XML
- 4.12 配合XSLT转换数据
- 4.13 使用命名空间
- 4.14 XML中的空白字符
- 4.15 XPath的使用
- 4.15.1 使用举例
- 4.15.2 查找上下文
- 4.15.3 单步表达式
- 4.15.4 内置函数
- 4.15.5 合并查询结果
- 4.15.6 操作符优先级
- 第5章 XMLHTTP操作
- 5.1 XMLHTTP的使用
- 5.1.1 创建XMLHTTP对象
- 5.1.2 创建HTTP请求
- 5.1.3 设置Header
- 5.1.4 发送请求
- 5.1.5 状态及异步方式
- 5.1.6 获取返回的数据
- 5.1.7 中止请求
- 5.1.8 页面缓存
- 5.1.9 小提醒
- 5.2 ServerXMLHTTP的使用
- 5.2.1 创建对象
- 5.2.2 读取远程网页内容
- 5.2.3 读取远程文件
- 5.2.4 登录远程系统
- 5.2.5 发送与接收Cookie
- 5.2.6 超时设置
- 5.2.7 代理设置
- 5.2.8 异步请求
- 5.2.9 小提醒
- 第6章 正则表达式的使用
- 6.1 基本概念
- 6.1.1 原义字符
- 6.1.2 元字符
- 6.1.3 非打印字符
- 6.1.4 字符组
- 6.1.5 否定字符组
- 6.1.6 字符组与否定字符组的简写
- 6.1.7 神奇的字符“.”
- 6.1.8 限定重复次数的量词
- 6.1.9 匹配开始位置和结束位置
- 6.1.10 匹配单词边界
- 6.1.11 选择匹配
- 6.1.12 分组及向后引用
- 6.1.13 正向环视
- 6.1.14 贪婪与懒惰
- 6.1.15 VBScript不支持的特性
- 6.1.16 适度的使用正则表达式
- 6.2 正则对象的使用
- 6.2.1 基本语法
- 6.2.2 验证文本
- 6.2.3 替换文本
- 6.2.4 获取匹配结果
- 6.2.5 循环匹配
- 6.2.6 多行模式
- 6.3 实例演示
- 6.3.1 UBB中Code标签的替换
- 6.3.2 嵌套标签的替换
- 6.3.3 给关键字增加链接
- 6.3.4 清除HTML标签
- 第7章 文件上传与下载
- 7.1 上传文件简介
- 7.1.1 对表单的要求
- 7.1.2 数据的提交格式
- 7.2 无组件上传
- 7.2.1 纯脚本拆分数据的实现
- 7.2.2 化境上传类简介
- 7.2.3 化境上传类代码注解
- 7.2.4 化境上传类的使用方法
- 7.2.5 常见问题
- 7.2.6 上传进度条的实现
- 7.3 AspUpload组件
- 7.3.1 对象组成
- 7.3.2 使用方法举例
- 7.4 FileUp组件
- 7.4.1 对象组成
- 7.4.2 使用方法举例
- 7.5 防范上传漏洞
- 7.5.1 毫无防范
- 7.5.2 只在客户端检查
- 7.5.3 文件后缀名检验不够
- 7.5.4 危险的原文件名
- 7.5.5 IIS解析漏洞
- 7.5.6 文件内容并不可靠
- 7.5.7 其他注意事项
- 7.6 下载文件
- 7.6.1 文件下载简介
- 7.6.2 强制弹出保存对话框
- 7.6.3 文件名乱码的问题
- 7.6.4 支持大文件下载
- 7.6.5 支持文件缓存
- 7.6.6 支持分段下载
- 第8章 图片处理
- 8.1 AspJpeg组件
- 8.1.1 组件简介
- 8.1.2 对象组成
- 8.1.3 基本操作
- 8.2 自由画图
- 8.2.1 画图的坐标系
- 8.2.2 画各种形状
- 8.2.3 添加文字
- 8.2.4 添加图片
- 8.3 图片处理
- 8.3.1 图片缩放
- 8.3.2 图片裁剪
- 8.3.3 图片锐化
- 8.3.4 镜像与旋转
- 8.3.5 图片EXIF取得
- 8.4 GIF动画
- 8.4.1 GIF动画
- 8.4.2 GIF调色板
- 8.4.3 背景透明
- 8.4.4 帧的过渡方式
- 8.4.5 GIF图片缩放
- 8.5 PNG格式
- 8.5.1 输出为PNG图片
- 8.5.2 设置Alpha通道
- 8.5.3 转换Alpha通道
- 第9章 邮件发送
- 9.1 Email简介
- 9.1.1 Email收发流程
- 9.1.2 SMTP简介
- 9.1.3 POP与IMAP简介
- 9.1.4 MX记录
- 9.1.5 邮件的入口与出口
- 9.1.6 邮件内容的结构
- 9.1.7 MIME简介
- 9.2 CDOSYS组件
- 9.2.1 SMTP虚拟服务器
- 9.2.2 发送文本邮件
- 9.2.3 发送HTML邮件
- 9.2.4 添加附件
- 9.2.5 使用远程服务器
- 9.2.6 设置字符集和传输编码
- 9.2.7 构造复杂结构的邮件
- 9.2.8 批量发送
- 9.2.9 邮件收条
- 9.2.10 其他设置
- 9.3 JMail组件
- 9.3.1 发送文本邮件
- 9.3.2 发送HTML邮件
- 9.3.3 添加附件
- 9.3.4 设置传输编码和附件编码
- 9.3.5 发送网页内容
- 9.3.6 采集Email地址
- 9.3.7 嵌入另一封邮件
- 9.3.8 邮件收条
- 9.3.9 使用邮件队列
- 9.3.10 错误处理及发送日志
- 9.3.11 其他设置
- 9.4 AspEmail组件
- 9.4.1 发送文本邮件
- 9.4.2 发送HTML邮件
- 9.4.3 添加附件
- 9.4.4 设置传输编码
- 9.4.5 邮件收条
- 9.4.6 使用邮件队列
- 9.4.7 其他设置
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。