在浏览器中显示信息

JScript 通过使用浏览器的文档对象的 write 方法在浏览器中显示信息。 它还可以在浏览器的窗体中以及警报、提示和确认消息框中显示信息。 有关更多信息,请参见使用消息框

提示

有关如何编写在客户端计算机上的 Web 浏览器中运行的脚本的附加信息,请参见 JScript (Windows Script Technologies)(JScript - Windows 脚本技术)。

使用 document.write

显示信息的最常用方法是 document 对象的 write 方法。 它带有一个参数,即它在浏览器中显示的字符串。 该字符串要么是纯文本格式,要么是 HTML 格式。

可以将字符串括在单引号或双引号内。 这将允许您引用包含引号或撇号的内容。

下面的示例阐释了 write 方法的用法。

document.write("Pi is approximately equal to " + Math.PI);
// New line.
document.write("<br />");
document.write("This is an engraving of a horse.");
// New line.
document.write("<br />");
document.write('<IMG SRC="horse.gif">');

如果在调用 write 方法时未打开和分析文档,则 write 方法将打开并清除该文档。 这样可能会导致意外的结果。 下面的示例显示的脚本旨每 5 秒显示一次时间,但它在第一次显示时间之后无法往下执行,因为它在进程中清除了自身。

<html>

<head>
<script language="JScript" type="text/jscript">
    function ShowTime()
    {
        var dt = new Date();
        document.write(dt.toTimeString());
        window.setTimeout("ShowTime();", 5000);
    }
</script>
</head>

<body>
<script language="JScript" type="text/jscript">
    ShowTime();
</script>
</body>

</html>

如果使用 window 对象的 alert 方法而不用 document.write,那么该脚本就可以执行。

        window.alert(dt.toTimeString());
        window.setTimeout("ShowTime();", 5000);
    }

请参见

概念

使用消息框

检测浏览器功能

JScript 版本信息

其他资源

使用 JScript 显示信息