📄 00000003.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: afei (飞色精灵), 信区: Java <BR>标 题: JavaScript(3) <BR>发信站: BBS 水木清华站 (Mon Aug 4 09:03:57 1997) <BR> <BR>发 信 人:新怪侠一枝梅 回信地址:<A HREF="mailto:Stephan.bbs@bbs.swjtu.edu.cn">Stephan.bbs@bbs.swjtu.edu.cn</A> <BR>信区名称:Java 信件日期:01 Aug 1997 04:42:37 <BR>信件提要:[转载] JavaScript(3) <BR>原发信站:锦城驿站 <BR>------------------------------------------------------------[1075/1093]------- <BR>;37m【 以下文字转载自 2mInternet 7m讨论区 】 <BR>【 原文由2m Stephan7m 所发表 】m <BR> <BR> <BR> 第 三 集 <BR> <BR> <BR>(转载与www.swjtu.edu.cn) <BR> <BR> <BR> 曾 有 许 多 网 友 问 我 有 关JavaScript与 框 架(为 求 方 便, 以 下 均 用frame表 示)合 用 的 问 <BR> 题。 事 实 上, 若 您 同 时 想 用frames和JavaScript的 功 能, 首 先 您 必 需 拥 有Netscape <BR> Navigator 2.0 (或 以 上)浏 览 器( 至 少 目 前 是 如 此)。 当 然 也 有 某 些 浏 览 器 支 <BR> 援frames的 功 能--如:Oracle开 发 的PowerBrowser, 但 此 浏 览 器 还 只 是Beta版, 目 前 尚 不 <BR> 支 援JavaScript。 <BR> <BR> 首 先, 我 稍 微 解 释 一 下frames的 功 用。 因 为frames功 能 才 开 发 不 久, 仍 有 许 <BR> 多HTML文 件 中 未 使 用 这 项 新 功 能。Frames最 主 要 功 用 是"分 割"您 的 视 窗, 使 每 <BR> 个"小 视 窗"(frame)能 显 示 不 同 的HTM L文 件(译 按:这 有 点 类 似 电 视 的 子 母 画 面)。 更 <BR> 妙 的 是, 不 同frame之 间 可 以 互 动(interact), 也 就 是 说 不 同frame之 间 可 以 交 换 讯 息 <BR> 与 资 料(information)。 例 如:假 设 您 开 了 两 个frames, 第 一 个frame可 显 示 普 通HTML文 <BR> 件, 第 二 个frame可 显 示 工 具 列(toolbar)。 此 工 具 列 中 可 包 含 浏 览 您homepage所 需 的 <BR> 各 种 按 钮。 如 此 一 来, 即 使 第 一 个frame载 入 了 另 一 个HTML文 件, 您 仍 可 在 第 <BR> 二 个frame中 看 到 工 具 列。 <BR> <BR> 现 在 我 先 将 上 述 特 性 展 示 给 您 瞧 瞧。 请 按 一 下 下 面 的 按 钮, 看 一 看frames的 长 <BR> 相。(如 果 您 是 线 上 观 看 此 文 件, 您 可 能 需 稍 候 一 下 才 看 得 到 结 果, 因 <BR> 为scripts必 需 由server中 载 入 到 您 的 机 器)。 <BR> <BR> <BR> <BR> 以 下 是 此frame的 写 法: <BR> <BR> <HTML> <BR> <HEAD> <BR> <title>Frames</title> <BR> </HEAD> <BR> <FRAMESET ROWS="50%,50%"> <BR> <FRAME SRC="frtest1.html" name="fr1"> <BR> <FRAME SRC="frtest2.html" name="fr2"> <BR> </FRAMESET> <BR> </HTML> <BR> <BR> 首 先 您 必 须 告 诉 浏 览 器 您 要 开 几 个frame?这 是 由 <frameset...> 这 个 标 签(tag)来 宣 <BR> 告。rows这 项 叁 数 是 告 诉 浏 览 器 您 想 将 视 窗 分 割 成 几 列?而 cols这 项 叁 数 是 告 诉 <BR> 浏 览 器 您 想 将 视 窗 分 割 成 几 行?您 也 可 以 用 很 多 组 的 <frameset...> tags 将 视 窗 分 <BR> 割 得 更 复 杂。 以 下 是 Netsacpe所 提 到 的 一 个 范 例: <BR> <BR> <FRAMESET COLS="50%,50%"> <BR> <FRAMESET ROWS="50%,50%"> <BR> <FRAME SRC="cell.html"> <BR> <FRAME SRC="cell.html"> <BR> </FRAMESET> <BR> <FRAMESET ROWS="33%,33%,33%"> <BR> <FRAME SRC="cell.html"> <BR> <FRAME SRC="cell.html"> <BR> <FRAME SRC="cell.html"> <BR> </FRAMESET> <BR> </FRAMESET> <BR> <BR> <BR> <BR> 上 面 这 个 例 子 产 生 了 两 行, 而 且 第 二 行 又 分 割 成 三 列 大 小 相 等 的 空 间。 在 第 <BR> 一 个 <frameset> tag 中 的 50%,50% 两 项 叁 数 是 用 来 表 是frame的 大 小。 <BR> 您 可 以 给 每 个frame一 个"名 字" (name)。frame的 名 字 在JavaScript语 法 中 的 地 位 非 常 重 <BR> 要。 在 本 章 的 第 一 个 范 例 中 您 已 学 到 如 何 替frame命 名。 接 下 来 您 可 以 用 <BR> <frame> tag 告 诉 浏 览 器 您 要 载 入 哪 一 个 HTML文 件。 <BR> <BR> <BR> <BR> <BR> 我 想 您 已 了 解frames的 基 本 用 法, 接 下 来 我 们 再 看 一 个 有 趣 的 范 例: <BR> <BR> <BR> <BR> 上 面 的 按 钮 将 显 示 : 按 某 个frame中 的 按 钮 後, 会 在 另 一frame中 写 入 文 字。 <BR> 以 下 是 此 功 能 的 原 始 码: <BR> <BR> 在 产 生frames效 果 之 前, 您 需 先 制 作 下 列 原 始 码 (frames.html): <BR> <BR> <HTML> <BR> <HEAD> <BR> <title>Frames</title> <BR> </HEAD> <BR> <FRAMESET ROWS="50%,50%"> <BR> <FRAME SRC="frame1.html" name="fr1" noresize> <BR> <FRAME SRC="frame2.html" name="fr2"> <BR> </FRAMESET> <BR> </HTML> <BR> <BR> 以 下 是 frame1.html 的 原 始 码: <BR> <BR> <HTML> <BR> <HEAD> <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -