第 一 课 : 创 建 一 个 简 单 的 ASP 页
学 习 ASP 页 的 最 佳 途 径 是 动 手 编 写 自 己 的 ASP 页 。 创 建 ASP 页 其 实 很 简 单 , 只
要 使 用 文 本 编 辑 器 将 脚 本 命 令 插 入 到 HTML 页 中 就 行 了 。 将 这 个 主 页 以 .asp 为
文 件 扩 展 名 保 存 , ASP 服 务 器 就 知 道 处 理 其 中 的 脚 本 命 令 了 。 若 要 查 看 脚 本 的 结
果 , 只 要 使 用 HTTP 协 议 在 Web 浏 览 器 中 请 求 查 看 该 页 就 行 了 。 也 就 是 键 入 ht
tp://localhost/iishelp/iis/htm/tutorial/filename.asp 。 在 本 课 中 , 您 将 创
建 流 行 的 “ Hello World! ” 脚 本 , 方 法 是 从 教 程 中 将 HTML 和 ASP 脚 本 命 令 复 制
到 文 本 编 辑 器 中 。 当 您 在 文 本 编 辑 器 中 保 存 文 件 后 , 就 能 用 浏 览 器 查 看 脚 本 的 输
出 效 果 了 。
下 面 的 HTML 创 建 一 个 简 单 的 主 页 , 其 中 只 有 以 大 字 体 显 示 的 文 字 “ Hello Worl
d! ” :
〈 HTML 〉
〈 BODY 〉
〈 FONT SIZE=7 〉
Hello World! 〈 BR 〉
〈 /FONT 〉
〈 /BODY 〉
〈 /HTML 〉
如 果 您 想 将 这 段 文 字 重 复 几 次 , 并 且 每 次 字 体 越 来 越 大 。 一 种 方 法 是 重 复 字 体 标
记 和 HTML 文 本 , 每 次 重 复 分 别 给 出 不 同 的 字 体 大 小 。 当 浏 览 器 打 开 这 个 HTML
页 的 时 候 , 这 行 文 字 将 被 显 示 好 几 次 。
另 一 种 方 法 是 , 使 用 ASP 来 生 成 相 同 的 内 容 , 不 过 方 式 将 更 加 灵 活 。
创 建 并 保 存 主 页
启 动 文 本 编 辑 器 ( 如 “ 记 事 本 ” ) 或 字 处 理 软 件 ( 如 Microsoft? Word ) 。 在 屏
幕 上 调 整 一 下 编 辑 器 窗 口 和 浏 览 器 窗 口 , 以 便 能 够 同 时 看 到 它 们 。
将 下 列 HTML 标 记 复 制 并 粘 贴 到 文 件 的 开 头 :
〈 %@ LANGUAGE = "VBScript" % 〉
〈 HTML 〉
〈 BODY 〉
注 意 第 一 个 标 记 是 一 个 特 殊 的 ASP 标 记 , 用 来 将 您 的 默 认 脚 本 语 言 设 置 为 VBS
cript 。 一 定 要 将 该 标 记 添 加 到 您 所 有 .asp 文 件 的 第 一 行 。
将 文 件 以 Hello.asp 保 存 到 localhost Web 服 务 器 的 Tutorial 目 录 (C:\WIN
NT\Help\iis\htm\tutorial) 中 。 如 果 您 使 用 的 是 字 处 理 软 件 ( 包 括 “ 写 字 板 ”
) , 请 确 保 以 纯 文 本 方 式 保 存 该 文 件 。 ASP 页 必 须 以 .asp 作 后 缀 才 能 正 常 工 作
。
如 果 在 此 之 前 , 另 一 个 用 户 已 经 创 建 了 Hello.asp 文 件 并 且 学 完 了 教 程 的 这 一 部
分 , 您 就 可 以 覆 盖 旧 的 Hello.asp 文 件 了 。
在 〈 BODY 〉 标 记 后 另 起 新 行 , 将 下 列 脚 本 命 令 复 制 并 粘 贴 过 去 :
〈 % For i = 3 To 7 % 〉
脚 本 命 令 用 〈 % 和 % 〉 符 号 括 起 来 , 这 两 个 符 号 通 常 叫 做 起 止 符 ) 。 起 止 符 中 的
文 字 将 作 为 脚 本 命 令 处 理 。 右 侧 起 止 符 以 后 的 任 何 文 字 都 将 作 为 HTML 文 本 显 示
在 浏 览 器 中 。 上 面 这 段 脚 本 命 令 开 始 了 一 个 VBScript 循 环 , 用 于 控 制 显 示 “ He
llo World ” 的 次 数 。 循 环 的 第 一 次 , 计 数 器 变 量 (i) 被 设 置 为 3 。 循 环 的 第 二
次 , 计 数 器 被 设 置 为 4 。 循 环 将 继 续 下 去 , 直 到 计 数 器 大 于 7 为 止 。
按 下 回 车 键 , 然 后 复 制 并 粘 贴 下 列 行 :
〈 FONT SIZE= 〈 % = i % 〉 〉
在 每 次 循 环 中 , 字 体 大 小 都 设 置 为 计 数 器 变 量 (i) 的 当 前 值 。 因 此 , 文 字 第 一 次
显 示 的 时 候 , 字 体 大 小 是 3 。 第 二 次 , 字 体 大 小 是 4 。 最 后 一 次 , 字 体 大 小 是 7
。 注 意 脚 本 命 令 是 可 以 包 含 在 HTML 标 记 中 的 。
按 下 回 车 键 , 然 后 复 制 并 粘 贴 下 列 行 :
Hello World! 〈 BR 〉
〈 /FONT 〉
〈 % Next % 〉
〈 /BODY 〉
〈 /HTML 〉
VBScript 的 Next 命 令 重 复 循 环 , 直 到 计 数 器 大 于 7 为 止 。
完 整 的 Hello.asp 文 件 还 必 须 包 含 以 下 文 字 :
〈 %@ LANGUAGE = "VBScript" % 〉
〈 HTML 〉
〈 BODY 〉
〈 % For i = 3 To 7 % 〉
〈 FONT SIZE= 〈 % = i % 〉 〉
Hello World! 〈 BR 〉
〈 /FONT 〉
〈 % Next % 〉
〈 /BODY 〉
〈 /HTML 〉
保 存 文 件 。 注 意 要 以 纯 文 本 格 式 保 存 , 并 且 文 件 名 后 缀 必 须 是 .asp 。
在 某 些 文 本 编 辑 器 中 , 当 您 在 “ 保 存 ” 对 话 框 中 选 择 “ 纯 文 本 ” 格 式 时 , 编 辑 器
会 自 动 将 文 件 名 后 缀 更 改 为 .txt 。 如 果 出 现 了 这 种 情 况 , 需 要 先 将 .txt 后 缀 改
为 .asp , 然 后 再 单 击 “ 保 存 ” 按 钮 。
退 出 文 本 编 辑 器 。 因 为 当 HTML 页 被 文 本 编 辑 器 打 开 时 , 浏 览 器 可 能 无 法 再 访 问
它 。
若 要 查 看 您 的 工 作 成 果 , 请 将 您 的 浏 览 器 导 向 http://localhost/iishelp/iis/
htm/tutorial/hello.asp 。 ( 此 后 若 要 返 回 本 教 程 , 只 要 在 浏 览 器 中 单 击 “ 上 一
页 ” 或 “ Back ” 按 钮 即 可 。 )
您 将 看 到 一 个 主 页 显 示 了 5 次 “ Hello World ” , 每 次 的 字 体 都 越 来 越 大 。
祝 贺 您 ! 您 已 经 完 成 了 您 的 第 一 个 ASP 主 页 。 正 象 您 已 经 学 过 的 内 容 一 样 , 创 建
ASP 主 页 的 过 程 就 是 如 此 简 单 。 您 可 以 使 用 任 何 文 本 编 辑 器 来 创 建 HTML 内 容 ,
将 ASP 脚 本 命 令 写 在
〈 %
和
% 〉
起 止 符 之 间 , 然 后 将 文 件 以 .asp 后 缀 名 保 存 。 若 要 测 试 ASP 页 并 看 一 看 结 果 ,
只 要 在 浏 览 器 中 请 求 该 主 页 即 可 ( 若 该 主 页 已 经 被 打 开 , 只 要 刷 新 即 可 ) 。
第 二 课 : 创 建 HTML 表 格
Intranet 和 Internet 服 务 器 应 用 程 序 的 一 个 常 用 功 能 , 是 处 理 浏 览 器 提 交 的 表
格 。 以 前 , 您 需 要 编 一 个 程 序 来 处 理 表 格 提 交 的 数 据 。 有 了 ASP , 您 可 以 将 VBS
cript 脚 本 直 接 嵌 入 到 HTML 文 件 中 来 处 理 表 格 。 ASP 服 务 器 将 处 理 脚 本 命 令 并
将 结 果 返 回 给 浏 览 器 。
在 本 课 中 , 您 将 创 建 一 个 ASP 主 页 , 用 来 处 理 用 户 通 过 HTML 表 格 提 交 的 数 据 。
若 要 查 看 .asp 文 件 是 如 何 工 作 的 , 请 首 先 填 写 下 面 的 表 格 。 使 用 Tab 键 可 以 在
表 格 中 移 动 。 然 后 单 击 提 交 按 钮 , 将 您 的 数 据 发 送 到 Web 服 务 器 并 交 给 ASP
处 理 。
----------------------------------------------------------------------
----------
表 格 样 本
请 提 供 下 列 信 息 , 然 后 单 击 “ 提 交 ” :
名 字 :
姓 氏 :
称 呼 : 先 生 女 士
创 建 表 格
我 们 已 经 创 建 了 一 个 表 格 来 询 问 用 户 信 息 , 您 可 以 在 Tutorial 目 录 (/iishelp
/iis/htm/tutorial) 下 的 Form.htm 文 件 中 找 到 它 :
〈 HTML 〉
〈 HEAD 〉 〈 TITLE 〉 Order 〈 /TITLE 〉 〈 /HEAD 〉
〈 BODY 〉
〈 H2 〉 示 范 订 购 表 格 〈 /H2 〉
〈 P 〉
请 提 供 以 下 信 息 , 然 后 单 击 “ 提 交 ” :
〈 FORM METHOD="POST" ACTION="response.asp" 〉
〈 P 〉
姓 氏 : 〈 INPUT NAME="lname" SIZE="48" 〉
〈 P 〉
名 称 : 〈 INPUT NAME="fname" SIZE="48" 〉
〈 P 〉
称 谓 : 〈 INPUT NAME="title" TYPE=RADIO VALUE="mr" 〉 先 生
〈 INPUT NAME="title" TYPE=RADIO VALUE="ms" 〉 女 士
〈 P 〉 〈 INPUT TYPE=SUBMIT VALUE=" 提 交 " 〉 〈 INPUT TYPE=RESET VALUE=" 重 置 " 〉
〈 /FORM 〉
〈 /BODY 〉
〈 /HTML 〉
象 所 有 HTML 表 格 一 样 , 这 个 表 格 将 数 据 按 变 量 和 数 值 成 对 发 送 到 Web 服 务 器 。
例 如 , 用 户 在 “ 名 ” 文 字 框 中 键 入 的 内 容 将 赋 值 给 变 量 “ fname ” 。 ASP 提 供 内 建
的 对 象 , 您 能 够 使 用 这 些 对 象 来 访 问 表 格 提 供 的 变 量 的 名 称 和 数 值 。
创 建 ASP 响 应 页
现 在 要 学 习 的 内 容 是 如 何 处 理 Web 服 务 器 从 HTML 表 格 收 到 的 数 据 。 在 本 课 中 ,
我 们 已 经 创 建 了 一 个 .asp 文 件 Response.asp , 它 将 处 理 并 显 示 从 Form.asp 收
到 的 数 据 , 不 过 需 要 您 添 加 一 些 额 外 的 脚 本 命 令 才 行 。
使 用 您 的 文 本 编 辑 器 , 打 开 localhost Web 服 务 器 Tutorial 目 录 (C:\WINNT\
Help\iis\htm\tutorial) 下 的 Response.asp 文 件 。
查 找 文 字 “ Define Scripting Language ” , 将 以 下 脚 本 复 制 并 粘 贴 到 这 一 行 下 面
:
〈 %@ LANGUAGE = "VBScript" % 〉
请 记 住 将 这 个 标 记 作 为 第 一 行 脚 本 添 加 到 您 的 .asp 文 件 中 , 这 样 Web 服 务 器 才
知 道 您 的 脚 本 是 用 哪 种 语 言 编 写 的 。
现 在 查 找 文 字 “ Tutorial Lesson ” , 将 以 下 脚 本 复 制 并 粘 贴 到 找 到 的 行 后 面 :
〈 %
Title = Request.Form("title")
如 果 在 此 以 前 , 另 一 个 用 户 已 经 学 完 了 教 程 的 这 一 部 分 , 那 么 此 脚 本 命 令 就 已 经
在 “ Tutorial Lesson ” 命 令 行 下 了 。 用 复 制 的 脚 本 覆 盖 已 有 的 脚 本 , 或 者 将 未 使
用 过 的 Response.asp 从 Template 目 录 复 制 到 Tutorial 目 录 中 。
您 的 表 格 向 ASP 提 交 了 3 个 不 同 的 变 量 或 值 :
fname
lname
title
ASP 将 HTML 表 格 提 供 的 信 息 存 储 在 Request 对 象 的 Forms 集 合 中 。 若 要 进 一
步 学 习 表 格 和 对 象 的 知 识 , 请 参 阅 使 用 HTML 表 格 和 内 建 的 ASP 对 象 。
若 要 从 Request 对 象 获 取 信 息 , 您 只 需 键 入 : Request. 集 合 名 称 ( 或 属 性 名 称
) 。 所 以 , Request.Form ("title") 将 得 到 mr 或 ms , 依 用 户 提 交 的 值 而 定 。
复 制 以 下 脚 本 , 并 粘 贴 到 第 2 步 中 插 入 的 行 之 后 :
LastName = Request.Form("lname")
If Title = "mr" Then
% 〉
〈 %= LastName % 〉 先 生
〈 % ElseIf Title = "ms" Then % 〉
〈 %= LastName % 〉 女 士
如 果 在 此 以 前 , 另 一 个 用 户 已 经 学 完 了 教 程 的 这 一 部 分 , 那 么 这 些 脚 本 就 已 经 存
在 了 。 用 复 制 的 脚 本 覆 盖 已 有 的 脚 本 , 或 者 将 未 使 用 过 的 Response.asp 从 Tem
plate 目 录 (C:\WINNT\Help\iis\htm\tutorial\template) 复 制 到 Tutorial 目
录 中 。
VBScript 语 句 If...Then..Else 语 句 将 依 据 “ 称 谓 ” 的 值 执 行 3 种 不 同 的 操 作
。 如 果 称 谓 是 mr , 将 称 用 户 为 “ 先 生 ” 。 如 果 称 谓 是 ms , 将 称 用 户 为 “ 女 士 ”
。 否 则 , 将 称 用 户 的 全 名 。 使 用 表 达 式 〈 %= 变 量 名 % 〉 可 以 显 示 变 量 的 值 。
如 果 需 要 当 用 户 没 有 选 择 称 谓 时 显 示 全 名 , 请 将 以 下 脚 本 复 制 并 粘 贴 到 在 第 3 步
插 入 的 行 之 后 :
〈 % Else % 〉
〈 %= LastName & Request.Form("fname") % 〉
〈 % End If % 〉
再 说 一 遍 , 如 果 在 此 以 前 , 另 一 个 用 户 已 经 学 完 了 教 程 的 这 一 部 分 , 则 这 些 脚 本
就 已 经 存 在 了 。 请 用 复 制 的 脚 本 覆 盖 已 有 的 脚 本 , 或 者 将 未 使 用 过 的 Response.
asp 从 Template 目 录 ( C:\WINNT\Help\iis\htm\tutorial\template) 复 制 到
Tutorial 目 录 中 。
其 中 的 “ 并 ” 号 (&) 将 变 量 的 值 合 并 到 一 个 字 符 串 中 。 最 后 的 End If 语 句 表
明 条 件 语 句 结 束 了 。
保 存 文 件 Response.asp 并 退 出 文 本 编 辑 器 。 注 意 文 件 后 缀 .asp 不 要 被 文 本 编
辑 器 替 换 。
若 要 验 证 您 创 建 的 表 格 是 否 正 常 运 行 , 请 将 您 的 浏 览 器 导 向 http://localhost/
iishelp/iis/htm/tutorial/form.htm 。 ( 此 后 若 要 返 回 本 教 程 , 只 要 在 浏 览 器 中
单 击 “ 上 一 页 ” 或 “ Back ” 按 钮 即 可 。 )
祝 贺 您 ! 您 的 第 一 个 能 将 结 果 发 送 到 .asp 文 件 的 HTML 表 格 已 经 运 行 了 。 若 要
学 习 ActiveX 服 务 器 组 件 , 请 转 到 模 块 2 : 使 用 ActiveX 组 件 。
----------------------------------------------------------------------
----------
模 块 2 : 使 用 ActiveX 组 件
请 选 择 本 课 的 脚 本 语 言 。
ActiveX 服 务 器 组 件 增 强 了 脚 本 语 言 的 功 能 , 它 提 供 简 洁 、 可 重 用 和 安 全 的 方 法
来 访 问 信 息 。 例 如 , ASP 的 Database Access ( 数 据 库 访 问 ) 组 件 , 使 得 脚 本 可
以 查 询 数 据 库 。 因 此 , 无 论 何 时 要 从 脚 本 查 询 数 据 库 , 您 都 可 以 使 用 Database
Access 组 件 , 而 不 必 编 写 复 杂 的 脚 本 。 您 还 能 从 任 何 脚 本 或 支 持 Automation 的
编 程 语 言 来 调 用 这 些 组 件 ( ActiveX 服 务 器 组 件 就 是 Automation 服 务 器 ) 。 在
本 模 块 中 , 您 将 使 用 插 入 到 ASP 中 的 ActiveX 组 件 , 来 运 行 一 个 示 范 Web 节 点
。
现 在 , 您 通 常 应 该 具 备 了 编 写 .asp 文 件 的 基 本 知 识 。 如 果 您 还 不 具 有 , 请 首 先
学 完 本 教 程 的 “ 模 块 1 ” 。
要 点
要 保 存 并 查 看 您 在 本 模 块 中 的 工 作 结 果 , 必 须 在 localhost Web 服 务 器 上 对 /i
ishelp/iis/htm/Tutorial 虚 拟 目 录 具 有 “ 写 (Write) ” 和 “ 改 编 Web 服 务 器
(Script Web server) ” 权 限 , 当 然 必 须 已 经 安 装 了 Active Server Pages 。
第 二 课 演 示 了 一 个 动 态 HTML 脚 本 小 程 序 。 这 个 脚 本 小 程 序 显 示 了 一 系 列 交 替 显
示 的 广 告 图 像 , 每 幅 图 像 之 间 都 动 态 过 渡 。 若 要 运 行 这 个 脚 本 小 程 序 并 查 看 效 果
, 您 必 须 使 用 Internet Explorer 4.0 或 更 高 版 本 。 关 于 Internet Explorer
的 详 细 信 息 , 请 访 问 Microsoft 的 Web 节 点 http://www.microsoft.com 。
第 一 课 : 使 用 Ad Rotator ( 广 告 轮 换 器 ) 组 件
Internet Web 节 点 通 常 提 供 广 告 空 间 。 要 让 节 点 看 起 来 有 趣 , 并 且 要 在 有 限 的 空
间 内 显 示 好 几 个 客 户 的 广 告 , 您 也 许 希 望 循 环 显 示 不 同 的 广 告 。 Ad Rotator 组 件
简 化 了 按 顺 序 显 示 每 幅 广 告 的 任 务 , 并 且 让 添 加 新 广 告 的 工 作 变 得 更 轻 松 。 另 外
, 您 能 够 轻 松 地 添 加 或 更 改 广 告 的 超 级 链 接 , 这 样 用 户 就 可 以 通 过 单 击 广 告 来 访
问 广 告 客 户 的 Web 节 点 。 在 本 课 中 , 您 将 创 建 一 个 脚 本 , 通 过 调 用 Ad Rotator
组 件 来 轮 换 4 个 随 机 选 择 的 广 告 。 单 击 下 面 的 “ 演 示 (Show Me) ” 按 钮 , 可 以
看 到 一 个 示 例 广 告 , 然 后 再 次 单 击 该 按 钮 , 轮 换 到 另 一 个 广 告 。
----------------------------------------------------------------------
----------
----------------------------------------------------------------------
----------
创 建 广 告 文 件
我 们 已 经 为 一 项 虚 构 的 业 务 创 建 了 一 个 Web 页 , 名 叫 “ Bayshore Travel ” , 您
将 在 该 页 中 插 入 广 告 轮 换 脚 本 。 您 可 以 创 建 一 个 简 单 的 文 本 文 件 来 告 诉 Ad Rota
tor 组 件 要 插 入 哪 些 广 告 以 及 每 个 广 告 显 示 时 间 的 百 分 比 。 我 们 已 经 为 您 创 建 了
一 个 包 含 广 告 的 文 件 。 要 查 看 它 , 请 用 文 本 编 辑 器 打 开 localhost Web 服 务 器 上
Tutorial 目 录 (C:\WINNT\Help\iis\htm\tutorial) 中 的 Adrot.txt 文 件 。
文 件 第 一 行 设 置 的 脚 本 文 件 ( 此 处 是 Redirect.asp ) 将 在 用 户 单 击 广 告 时 被 调 用
。 通 过 修 改 Redirect.asp 文 件 , 可 以 在 链 接 到 广 告 客 户 的 Web 节 点 之 前 执 行 指
定 的 操 作 , 比 如 追 踪 广 告 受 欢 迎 的 程 度 。 后 面 3 行 规 定 了 广 告 图 像 的 宽 、 高 和 边
框 。
redirect /iishelp/iis/htm/tutorial/redirect.asp
width 180
height 180
border 1
接 下 来 , 文 件 包 含 了 广 告 数 据 。 对 每 一 个 广 告 , 都 包 括 使 用 的 图 像 、 用 户 单 击 时
转 向 的 URL ( 此 处 是 调 用 Redirect.asp 之 后 ) 、 图 像 的 说 明 文 字 以 及 广 告 显 示
时 间 的 百 分 比 :
/iishelp/iis/htm/tutorial/nyc.jpg
http://www.microsoft.com
Big Deals in the Big Apple
35
通 过 在 分 离 的 文 件 中 维 护 广 告 信 息 , 您 单 位 中 的 不 同 小 组 就 能 够 更 新 Adrot.txt
文 件 , 而 不 用 您 来 更 新 ASP 页 。 不 同 的 小 组 能 够 维 护 节 点 中 不 同 部 分 的 广 告 文
件 。
创 建 脚 本
用 文 本 编 辑 器 打 开 localhost Web 服 务 器 上 Tutorial 目 录 (C:\WINNT\Help\i
is\htm\tutorial) 中 的 Bayshore.asp 文 件 。
在 Bayshore.asp 文 件 的 开 头 , 在 任 何 HTML 标 记 或 ASP 语 句 之 前 , 粘 贴 以 下 脚
本 :
〈 %@ LANGUAGE = "VBScript" % 〉
此 脚 本 是 一 个 ASP 指 令 语 句 , 告 诉 Web 服 务 器 您 的 脚 本 是 用 VBScript 编 写 的
。 这 个 指 令 语 句 必 须 位 于 ASP 文 件 的 第 一 行 。
查 找 文 字 “ Tutorial Lesson: Ad Rotator. ” , 您 的 脚 本 将 插 入 到 这 一 行 之 后 。
下 列 脚 本 命 令 创 建 一 个 Ad Rotator 组 件 实 例 , 然 后 将 其 赋 值 给 变 量 Ad 。 请 将 下
列 脚 本 命 令 复 制 并 粘 贴 到 文 本 编 辑 器 中 ( 在 上 一 步 找 到 的 文 字 行 之 下 ) :
〈 % Set Ad = Server.CreateObject("MSWC.Adrotator") % 〉
将 一 个 组 件 实 例 赋 值 给 一 个 变 量 , 这 样 就 能 在 随 后 的 脚 本 中 引 用 这 个 组 件 。
如 果 在 此 以 前 , 另 一 个 用 户 已 经 学 完 了 教 程 的 这 一 部 分 , 那 么 此 脚 本 命 令 就 已 经
存 在 了 。 请 用 复 制 的 脚 本 覆 盖 已 有 的 脚 本 , 或 者 将 未 使 用 过 的 Bayshore.asp 从
Template 目 录 (C:\WINNT\Help\iis\htm\tutorial\template) 复 制 到 Tutorial
目 录 中 。
若 要 显 示 新 广 告 , 可 以 使 用 Ad Rotator 组 件 的 GetAdvertisement 方 法 。 将 以
下 命 令 添 加 到 您 的 脚 本 中 :
〈 %= Ad.GetAdvertisement("adrot2.txt")% 〉
GetAdvertisement 方 法 需 要 一 个 参 数 , 就 是 包 含 广 告 信 息 的 文 件 的 名 称 。 该 名 称
可 以 与 Adrot.txt 不 同 , 此 处 是 Adrot2.txt 。 以 该 参 数 为 基 础 , 此 方 法 返 回 一
个 全 格 式 的 HTML 〈 IMG 〉 标 记 , 其 中 包 含 适 当 的 广 告 。 您 赋 予 Ad Rotator 组 件
实 例 的 变 量 名 Ad 在 前 , 然 后 是 GetAdvertisement 方 法 , 最 后 是 文 件 路 径 Adr
ot2.txt 。 等 号 将 方 法 返 回 的 值 ( 真 正 的 广 告 ) 发 送 给 用 户 的 浏 览 器 。
以 纯 文 本 格 式 保 存 文 件 Bayshore.asp , 然 后 退 出 文 本 编 辑 器 。 注 意 文 件 后 缀 .a
sp 不 要 被 文 本 编 辑 器 替 换 。
若 要 验 证 您 创 建 的 ASP 页 是 否 正 常 运 行 , 请 将 您 的 浏 览 器 导 向 http://localho
st/IISHelp/IIS/Help/Htm/Tutorial/Bayshore.asp 。 ( 此 后 若 要 返 回 本 教 程 , 只
要 在 浏 览 器 中 单 击 “ 上 一 页 ” 或 “ Back ” 按 钮 即 可 。 )
本文作者:dezai.net 来源:www.dezai.net
CIO之家 www.ciozj.com 微信公众号:imciow