|
在HTML 语 言 中 有 一 个 重 要 的 对 象window,window 有 其 重 要 的 属 性,
如 果 灵 活 的 运 用window 的 属 性, 可 以 使 自 己 的WEB 页 面 增 色 不 少。 下 面
就window 对 象status 属 性 实 现 旋 转 文 本 进 行 说 明:
window 对 象 的status 属 性 是 指 在web 浏 览 器(IE、netscape) 窗 口 左
下 方 的 状 态 显 示 区 设 置 的 文 本。 在Vbscript 问 世 之 前, 在 状 态 栏 显 示
旋 转 文 本 一 般 的 方 法 都 是 采 用JAVAscript 。 笔 者 根 据 这 两 种 浏 览 器
脚 本 语 言 的 特 点 发 现 采 用Microsoft 的Vbscript 将 更 加 方 便, 更 加 检
明。
方 法、 函 数 说 明:
1.settimeout window 对 象 的 方 法 之 一, 设 置 计 时 器 在 给 定 时 间(ms)
到 时, 调 用 一 个 函 数。
2.mid 取 字 符 串 中 的 几 个 字 符。
3.left 取 字 符 串 左 边 的 几 个 字 符。
4.space 加 入 空 格。
源 程 序 如 下:
< SCRIPT LanGUAGE="vbscript" >
s1="欢迎光临理想帝国,希望它能给你工作带来方便!"
for i=1 to 4
s1=s1+space(10)
next
sub banner()
s1=mid(s1,2)+left(s1,1)
timer1=settimeout("banner()",200)
window.status=s1
end sub
call banner
< /SCRIPT >
下面是一个内嵌Vbscript 的完整HTML程序:
< html >
< HEAD >
< /HEAD >
< BODY bgcolor="#FF8899" >
< center >
< nobr >
< SCRIPT LanGUAGE="vbscript" >
s1=" 欢迎光临理想帝国,希望它能给你工作带来方便!"
for i=1 to 4
s1=s1+space(10)
next
sub banner()
s1=mid(s1,2)+left(s1,1)
timer1=settimeout("banner()",200)
window.status=s1
end sub
call banner
< /SCRIPT >
< br >
< /body >
< /html >
|