第 一 课 : 创 建 一 个 简 单 的 ASP 页
学 习 ASP 页 的 最 佳 途 径 是 动 手 编 写 自 己 的 ASP 页 。 创 建 ASP 页 其 实 很 简 单 , 只 要 使 用 文 本 编 辑 器 将 脚 本 命 令 插 入 到 HTML 页 中 就 行 了 。 将 这 个 主 页 以 .asp 为 文 件 扩 展 名 保 存 , ASP 服 务 器 就 知 道 处 理 其 中 的 脚 本 命 令 了 。 若 要 查 看 脚 本 的 结 果 , 只 要 使 用 HTTP 协 议 在 Web 浏 览 器 中 请 求 查 看 该 页 就 行 了 。 也 就 是 键 入 http://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 标 记 , 用 来 将 您 的 默 认 脚 本 语 言 设 置 为 VBScript 。 一 定 要 将 该 标 记 添 加 到 您 所 有 .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 循 环 , 用 于 控 制 显 示 “ Hello 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 页 并 看 一 看 结 果 ,
只 要 在 浏 览 器 中 请 求 该 主 页 即 可 ( 若 该 主 页 已 经 被 打 开 , 只 要 刷 新 即 可 ) 。