ASP -Syntax
Alle unsere Beispiele zeigen den ASP-Code in Rot.
Dies erleichtert Ihnen das Verständnis der Funktionsweise von ASP.
ASP verwendet VBScript
Die Standard-Skriptsprache in ASP ist VBScript.
Eine Skriptsprache ist eine leichtgewichtige Programmiersprache.
VBScript ist eine Light-Version von Microsofts Visual Basic.
ASP-Dateien
ASP-Dateien können gewöhnliche HTML-Dateien sein. Darüber hinaus können ASP-Dateien auch Serverskripte enthalten.
Von <% und %> umgebene Skripte werden auf dem Server ausgeführt.
Die Response.Write()- Methode wird von ASP verwendet, um Ausgaben in HTML zu schreiben.
Das folgende Beispiel schreibt "Hello World" in HTML:
Beispiel
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
VBScript unterscheidet nicht zwischen Groß- und Kleinschreibung. Response.Write() kann als response.write() geschrieben werden.
Verwendung von JavaScript in ASP
Um JavaScript als Skriptsprache für eine Webseite einzustellen, müssen Sie oben auf der Seite eine Sprachangabe einfügen:
Beispiel
<%@ language="javascript"%>
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
Dieses Tutorial verwendet die Skriptsprache VBScript.
Mehr Beispiele
Es gibt eine einfache Verknüpfung zu Response.Write(). Sie können stattdessen ein Gleichheitszeichen (=) verwenden.
Das folgende Beispiel schreibt ebenfalls "Hello World" in HTML:
Beispiel
<!DOCTYPE html>
<html>
<body>
<%
="Hello World!"
%>
</body>
</html>
HTML-Tags können Teil der Ausgabe sein:
Beispiel
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<h2>You can use HTML tags to format the text!</h2>")
%>
</body>
</html>
HTML-Attribute können Teil der Ausgabe sein:
Beispiel
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<p style='color:#0000ff'>This text is styled.</p>")
%>
</body>
</html>
VBScript-Beispiele
Dieses Tutorial enthält viele VBScript-Beispiele.
VBScript-Referenz
Dieses Tutorial enthält eine vollständige VBScript-Referenz.