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.
Reference VBScript
Tento tutoriál obsahuje kompletní odkaz na VBScript.