Syntaxe ASP


Všechny naše příklady ukazují kód ASP červeně.

To vám usnadní pochopení toho, jak ASP funguje.


ASP používá VBScript

Výchozí skriptovací jazyk v ASP je VBScript.

Skriptovací jazyk je lehký programovací jazyk.

VBScript je odlehčená verze jazyka Microsoft Visual Basic.


Soubory ASP

Soubory ASP mohou být běžné soubory HTML. Kromě toho mohou soubory ASP obsahovat také serverové skripty.

Skripty obklopené <% a %> se spouštějí na serveru.

Metodu Response.Write() používá ASP k zápisu výstupu do HTML.

Následující příklad zapíše „Hello World“ do HTML:

Příklad

<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>

</body>
</html>

VBScript nerozlišuje malá a velká písmena. Response.Write() lze zapsat jako response.write().


Použití JavaScriptu v ASP

Chcete-li nastavit JavaScript jako skriptovací jazyk pro webovou stránku, musíte v horní části stránky vložit specifikaci jazyka:

Příklad

<%@ language="javascript"%>
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>

</body>
</html>

Tento kurz používá skriptovací jazyk VBScript.



Další příklady

Existuje jednoduchá zkratka k Response.Write(). Místo toho můžete použít rovnítko (=).

Následující příklad také zapíše „Hello World“ do HTML:

Příklad

<!DOCTYPE html>
<html>
<body>
<%
="Hello World!"
%>

</body>
</html>

HTML tagy mohou být součástí výstupu:

Příklad

<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<h2>You can use HTML tags to format the text!</h2>")
%>

</body>
</html>

Atributy HTML mohou být součástí výstupu:

Příklad

<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<p style='color:#0000ff'>This text is styled.</p>")
%>

</body>
</html>

Příklady VBScript

Tento tutoriál obsahuje mnoho příkladů VBScript.

Příklady VBScript


Reference VBScript

Tento tutoriál obsahuje kompletní odkaz na VBScript.

Reference VBScript