首页
会员中心
到顶部
到尾部
ASP教程

ASP 实例

时间:2020/11/2 13:21:13  作者:  来源:  查看:0  评论:0
内容摘要:ASP 实例ASP 课程总结ASP 测验基础:用ASP写文本如果使用ASP生成文本。向文本添加HTML如果同时生成HTML标签和纯文本。变量:声明变量变量用于存储信息。本例演示如何声明变量,为变量赋值,并在程序中使用这个变量声明数组数组用于存储一系列相关的数据项目。本例演示如何声...

ASP 实例

基础:

用ASP写文本
如果使用ASP生成文本。
向文本添加HTML
如果同时生成HTML标签和纯文本。

变量:

声明变量
变量用于存储信息。本例演示如何声明变量,为变量赋值,并在程序中使用这个变量
声明数组
数组用于存储一系列相关的数据项目。本例演示如何声明一个存储名字的数组。
循环生成HTML标题
如何循环生成6个不同的HTML标题。
使用Vbscript制作基于时间的问候语
本例将根据服务器时间向用户显示不同的消息。
使用JavaScript制作基于时间的问候语
本例同上,只是语法不同而已。

程序:

调用使用VBScript的子程序
如何从ASP调用以VBScript编写的子程序。
调用使用JavaScript的子程序
如何从ASP调用以JavaScript编写的子程序。
调用使用VBScript和JavaScript的子程序
如何在一个ASP文件中调用以VBScript和JavaScript编写的子程序。

表单:

使用method="get"的表单
如何使用Request.QueryString命令与用户进行交互。
使用method="post"的表单
如何使用Request.Form命令与用户进行交互。
使用单选按钮的表单
如何使用Request.Form通过单选按钮与用户进行交互。

Cookie:

Welcome cookie
如何创建欢迎cookie。

Response 对象:

使用ASP写文本
本例演示如何使用ASP来写文本。
在ASP中使用HTML标签格式化文本
本例演示如何使用ASP将文本和HTML标签结合起来。
将用户重定向至不同的URL
本例演示如何将用户重定向至另一个的URL。
显示随机的链接
本例演示一个超级链接,当您每次载入页面时,它将显示两个链接中的其中一个。
控制缓存
本例演示如何控制缓存。
清空缓存
本例演示如何清空缓存。
在处理过程中终止脚本并返回结果
本例演示如何在处理过程中中断脚本的运行。
设置在页面失效前把页面在浏览器中缓存多少分钟
本例演示如何规定页面在失效前在浏览器中的缓存时间。
设置页面缓存在浏览器中的失效日期或时间
本例演示如何规定页面在浏览器中的缓存时间日期或时间
检查用户是否仍然与服务器相连
本例演示如何检查用户是否已与服务器断开。
设置内容类型
本例演示如何规定内容的类型。
设置字符集
本例演示如何规定字符集的名称。

QueryString集合 实例

当某用户点击链接时发送查询信息
本例演示如何在在链接中向页面发送一些额外的查询信息,并在目标页面中取回这些信息(在本例中是同一个页面)。
对QueryString集合的简单应用
本例演示QueryString集合如何从表单取回值。此表单使用GET方法,这意外着被发送的信息对用户来说是可见的(在地址中)。GET方法还会限制所发送信息的数量。
如何使用从表单传来的信息
本例演示如何使用从表单那里取回的值。我们会使用QueryString集合。此表单使用GET方法。
来自表单的更多信息
本例演示假如输入域包含若干相同的名称的话QueryString会包含什么内容。它将展示如何把这些相同的名称分割开来。它也会展示如何使用count关键词来对"name"属性进行计数。此表单使用GET方法。

Form集合 实例

一个Form集合的简单应用
本例演示Form集合如何从表单取回值。此表单使用POST方法,这意味着发送的信息对用户来说是不可见的,并且对对所发送信息的量没有限制(可发送大量的信息)。
如何使用来自表单的信息
本例演示如何使用从表单取回的信息。我们使用了Form集合。表单使用了POST方法。
来自表单的更多信息
本例演示假如若干的输入域使用了相同的名称,Form集合会包含什么信息。它将展示如何把这些相同的名称分割开来。它也会展示如何使用count关键词来对"name"属性进行计数。此表单使用POST方法。
带有单选按钮的表单
本例演示如何使用Form集合通过单选按钮与用户进行交互。此表单使用POST方法。
带有复选按钮的表单
本例演示如何使用Form集合通过复选按钮与用户进行交互。此表单使用POST方法。

其他实例

取得用户信息
如何查明访问者的浏览器类型、IP地址等信息
取得服务器变量
本例演示如何使用ServerVariables集合取得访问者的浏览器类型、IP地址等信息。
创建welcome cookie
本例演示如何使用Cookies集合创建一个欢迎cookie。
探测用户发送的字节总数
本例演示如何使用TotalBytes属性来取得用户在Request对象中发送的字节总数。

Session 对象

设置并返回 LCID
本例演示 "LCID" 属性。此属性设置并返回一个指明位置或者地区的整数。类似于日期、时间以及货币等内容都要根据位置或者地区来显示。
返回SessionID
本例演示 "SessionID" 属性。该属性为每位用户返回一个唯一的 id。这个 id 由服务器生成。
session 的超时
本例演示 "Timeout" 属性。这个例子设置并返回 session 的超时时间(分钟)。

Server 对象

此文件最后被修改的时间是?
探测文件的最后更新时间。
打开并读取某个文本文件
本例会打开文件"Textfile.txt"以供读取。
自制的点击计数器
本例可从某文件中读取一个数字,并在此数字上累加1,然后将此数写回这个文件。

FileSystemObject 对象

指定的文件存在吗?
本例演示如何首先创建FileSystemObject对象,然后使用FileExists方法来探测某文件是否存在。
指定的文件夹存在吗?
本例演示如何使用FolderExists方法探测某文件夹是否存在。
指定的驱动器存在吗?
本例演示如何使用DriveExists方法来探测某个驱动器是否存在。
取得某个指定驱动器的名称
本例演示如何使用GetDriveName方法来取得某个指定的驱动器的名称。
取得某个指定路径的父文件夹的名称
本例演示如何使用GetParentFolderName方法来取得某个指定的路径的父文件夹的名称。
取得文件夹扩展名
本例演示如何使用GetExtensionName方法来取得指定的路径中的最后一个成分的文件扩展名。
取得文件名
本例演示如何使用GetFileName方法来取得指定的路径中的最后一个成分的文件名。
取得文件或文件夹的基名称
本例演示如何使用GetBaseName方法来返回在指定的路径中文件或者文件夹的基名称。

TextStream 对象

读文件
本例演示如何使用FileSystemObject的OpenTextFile方法来创建一个TextStream 对象。TextStream 对象的ReadAll方法会从已打开的文本文件中取得内容。
读文本文件中的一个部分
本例演示如何仅仅读取一个文本流文件的部分内容。
读文本文件中的一行
本例演示如何从一个文本流文件中读取一行内容。
读取文本文件的所有行
本例演示如何从文本流文件中读取所有的行。
略过文本文件的一部分
本例演示如何在读取文本流文件时跳过指定的字符数。
略过文本文件的一行
本例演示如何在读取文本流文件时跳过一行。
返回行数
本例演示如何返回在文本流文件中的当前行号。
取得列数
本例演示如何取得在文件中当前字符的列号。

Drive 对象

取得指定驱动器的可用空间数
本例演示如何首先创建一个FileSystemObject对象,然后使用AvailableSpace属性来获得指定驱动器的可用空间。
取得指定驱动器的剩余空间容量
本例演示如何使用FreeSpace空间属性来取得指定驱动器的剩余空间。
取得指定驱动器的总容量
本例演示如何使用TotalSize属性来获得指定驱动器的总容量。
取得指定驱动器的驱动器字母
本例演示如何使用DriveLetter属性来获得指定驱动器的驱动器字母。
取得指定驱动器的驱动器类型
本例演示如何使用DriveType属性来获得指定驱动器的驱动器类型。
取得指定驱动器的文件系统信息
本例演示如何使用FileSystem来取得指定驱动器的文件系统类型。
驱动器是否已就绪?
本例演示如何使用IsReady属性来检查指定的驱动器是否已就绪。
取得指定驱动器的路径
本例演示如何使用Path属性来取得指定驱动器的路径。
取得指定驱动器的根文件夹
本例演示如何使用RootFolder属性来取得指定驱动器的根文件夹。
取得指定驱动器的序列号
本例演示如何使用Serialnumber属性来取得指定驱动器的序列号。

File 对象

文件何时被创建?
本例演示如何首先创建FileSystemObject对象,然后使用File对象的DateCreated属性来取得指定文件被创建的日期和时间。
此文件何时被修改?
本例演示如何使用DateLastModified属性来取得指定文件被修改的日期和时间。
此文件何时被访问过?
此例演示如何使用DateLastAccessed属性来取得指定文件最后被访问的日期和时间。
返回指定文件的属性
本例演示如何使用Attributes来返回指定文件的属性。

Dictionary 对象

指定的键存在吗?
本例演示如何受首先创建一个Dictionary对象,然后使用Exists方法来检查指定的键是否存在。
返回一个所有项目的数组
本例演示如何使用Items方法来返回所有项目的一个数组。
返回一个所有键的数组
本例演示如何使用Keys方法来返回所有键的一个数组。
返回某个项目的值
本例演示如何使用Item属性来返回某个项目的值。
设置一个键
本例演示如何使用Key属性来在Dictionary对象中设置一个键。
返回键/项目对的数目
本例演示如何使用Count属性来返回键/项目对的数目。

AdRotator 组件

简单的AdRotator实例
本例展示:每当用户访问网站或者刷新一次页面,如何使用AdRotator组件来显示一幅不同的广告图像。
AdRotator - 图片链接
本例展示:每当用户访问网站或者刷新一次页面,如何使用AdRotator组件来显示一幅不同的广告图像。此外,图片本身就是链接。

Browser Capabilities 组件

Browser Capabilities 组件
本例演示如何测定每一个访问网站的浏览器的类型、性能以及版本号。

Content Linking 组件

Content Linking 组件
本例会构建一个内容列表。
Content Linking 组件 2
本例使用Content Linking 组件在一个文本文件所列的页面间进行导航。

Content Rotator (ASP 3.0)

Content Rotator 组件
每当用户访问或者刷新页面时,该组件就会显示不同的HTML内容字符串。


上一篇:ASP 快速参考
下一篇:没有了
相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号