Anzeigen von Informationen im Browser

Informationen in einem Browser werden mit JScript über die write-Methode des document-Objekts des Browsers angezeigt. Es können auch Informationen in Formularen in einem Browser und in alert-Meldungsfeldern, prompt-Meldungsfeldern und confirm-Meldungsfeldern angezeigt werden. Weitere Informationen finden Sie unter Verwenden von Meldungsfeldern.

Tipp

Weitere Informationen zum Schreiben von Skripts, die auf einem Clientcomputer in einem Webbrowser ausgeführt werden, finden Sie unter JScript (Windows-Skripttechnologien).

Verwenden von document.write

Am häufigsten werden Informationen mithilfe der write-Anweisung des document-Objekts angezeigt. Diese akzeptiert als einziges Argument eine Zeichenfolge, die im Browser angezeigt wird. Die Zeichenfolge kann aus unformatiertem Text oder aus HTML-Code bestehen.

Zeichenfolgen können entweder in einzelne oder in doppelte Anführungszeichen eingeschlossen werden. Auf diese Weise können Sie auch Zeichenfolgen zitieren, die Anführungszeichen oder ein Apostroph enthalten.

Das folgende Beispiel veranschaulicht die Verwendung der write-Methode.

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">');

Wenn Sie die write-Methode aufrufen, wird das Dokument geöffnet und gelöscht, wenn es während des Aufrufs der write-Methode nicht geöffnet war und verarbeitet wurde. Dadurch können unerwartete Ergebnisse eintreten. Im folgenden Beispiel wird ein Skript veranschaulicht, mit dem alle 5 Sekunden die Uhrzeit angezeigt werden soll. Dies funktioniert jedoch nur beim ersten Mal, da es sich bei allen folgenden Versuchen selbst zu löschen versucht.

<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>

Wenn Sie statt document.write die alert-Methode des Fensterobjekts verwenden, funktioniert das Skript.

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

Siehe auch

Konzepte

Verwenden von Meldungsfeldern

Feststellen der Browserfunktionen

JScript-Versionsinformationen

Weitere Ressourcen

Anzeigen von Informationen mit JScript