内容简介
本书全面介绍了ASP程序开发的各方面技术和技巧,共分17章,内容包括表单/窗口与导航条设计、代码封装技术、数据库技术、SQL查询相关技术、在线统计、视图/存储过程和触发器的应用、报表与打印、窗体与界面设计、图形与多媒体、ActiveX组件、信息提取与图表分析、E-mail短信、安全技术、应用与控制、建站与程序调试、网站设计与网页配色、行业应用等。全书共提供了422个实例,每个实例都突出了其实用性。 本书适用于ASP编程人员,也可供大中专院校相关专业的师生学习参考。
目录
第1章 表单、窗口与导航条设计 1
1.1 下拉列表 2
实例001 把数据库中的记录显示到下拉列表中 2
实例002 将数组中的数据添加到下拉列表中 3
实例003 级联菜单 4
实例004 修改数据时下拉列表的默认值为数据库中原数据信息 7
实例005 可以输入文字的下拉列表 8
实例006 应用下拉列表选择所要联机的网站 9
实例007 根据下拉列表的值显示不同控件 10
1.2 动态添加表单元素 12
实例008 根据数据表结构自动生成数据录入页面 12
实例009 投票信息一次性设置 13
1.3 文本框组件的应用 15
实例010 自动计算金额 15
实例011 设置文本框的只读属性 16
实例012 让您的密码域更安全 17
实例013 限制多行文本域输入的字符个数 18
1.4 单选按钮组 19
实例014 不提交表单获取单选按钮的值 20
实例015 选中单选按钮后显示其他表单元素 21
1.5 表单应用 22
实例016 防止表单在网站外部提交 22
实例017 同一个页中的多表单提交 24
1.6 弹出窗口控制 26
实例018 打开新窗口显示广告信息 26
实例019 自动关闭的广告窗口 28
实例020 弹出窗口居中显示 29
实例021 打开新窗口显示详细信息 30
实例022 弹出窗口的cookie控制 32
实例023 为弹出的窗口加入关闭按钮 33
实例024 关闭弹出窗口时刷新父窗口 34
实例025 应用window.close()关闭窗口时,不弹出确认对话框 35
1.7 弹出网页对话框 36
实例026 弹出网页(模式)对话框 36
实例027 弹出全屏显示的网页(模式)对话框 39
实例028 网页拾色器 40
1.8 无边框窗口 42
实例029 全屏显示无边框有滚动条窗口 42
实例030 应用Javascript实现指定尺寸的无边框窗口 43
实例031 应用CSS+DIV实现无边框窗口 44
1.9 水平导航条应用 47
实例032 带图标的文字导航条 47
实例033 Flash导航条 48
实例034 按钮导航条 49
实例035 导航条的动画效果 50
实例036 不用图片实现质感导航条 52
1.10 下拉菜单式导航条 53
实例037 二级导航菜单 53
实例038 半透明背景的下拉菜单 55
实例039 弹出式下拉菜单 59
实例040 展开式导航条 61
1.11 侧导航条设计 62
实例041 导航按钮 62
实例042 收缩式导航菜单 64
实例043 树状导航菜单 66
第2章 代码封装技术 69
2.1 数据库操作函数 70
实例044 通用数据库连接函数 70
实例045 测试数据库连接 72
实例046 关闭记录集 73
实例047 关闭数据库连接 74
2.2 窗口与对话框 75
实例048 弹出提示对话框并重定向网页 75
实例049 打开指定大小的新窗口并居中显示 76
2.3 字符串处理 78
实例050 自动获得汉字的拼音简码 78
实例051 转换输入文本中的回车和空格 79
实例052 小写金额转换为大写金额 81
实例053 判断字符串是否以指定字符开头 83
实例054 把一个长数字分位显示 84
实例055 检查字符是否是英文字母 85
实例056 计算字符串的实际长度 86
实例057 将数字字符串格式化为指定长度 87
实例058 将小写字母转换为大写字母 88
实例059 将大写字母转换为小写字母 89
实例060 字符串转换成数组 90
实例061 截取字符串 92
实例062 ASP生成条形码 92
实例063 过滤输入字符串中的危险符号 94
2.4 数据验证 96
实例064 验证输入的日期格式是否正确 96
实例065 检查表单元素是否为空 98
实例066 服务








