共用方式為


在瀏覽器中顯示資訊

JScript 會利用瀏覽器文件物件的 write 方法,將資訊顯示在瀏覽器中。 也可以在瀏覽器以表單方式,及在 alertprompt、與 confirm 訊息方塊中顯示資訊。 如需詳細資訊,請參閱 使用訊息方塊

注意事項注意事項

如需如何撰寫在用戶端電腦的 Web 瀏覽器中執行之指令碼的詳細資訊,請參閱 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>

如果您使用的是視窗物件的 alert 方法,而非 document.write,該指令碼便可運作。

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

請參閱

概念

使用訊息方塊

偵測瀏覽器功能

JScript 版本資訊

其他資源

以 JScript 顯示資訊