Sintassi ASP


Tutti i nostri esempi mostrano il codice ASP in rosso.

Ciò semplifica la comprensione del funzionamento di ASP.


ASP utilizza VBScript

Il linguaggio di scripting predefinito in ASP è VBScript.

Un linguaggio di scripting è un linguaggio di programmazione leggero.

VBScript è una versione leggera di Visual Basic di Microsoft.


File ASP

I file ASP possono essere normali file HTML. Inoltre, i file ASP possono contenere anche script del server.

Gli script racchiusi tra <% e %> vengono eseguiti sul server.

Il metodo Response.Write() viene utilizzato da ASP per scrivere l'output in HTML.

L'esempio seguente scrive "Hello World" in HTML:

Esempio

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

</body>
</html>

VBScript non fa distinzione tra maiuscole e minuscole. Response.Write() può essere scritto come response.write().


Utilizzo di JavaScript in ASP

Per impostare JavaScript come linguaggio di scripting per una pagina web è necessario inserire una specifica della lingua nella parte superiore della pagina:

Esempio

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

</body>
</html>

Questo tutorial utilizza il linguaggio di scripting VBScript.



Altri esempi

C'è una semplice scorciatoia per Response.Write(). Puoi invece usare un segno di uguale (=).

L'esempio seguente scrive anche "Hello World" in HTML:

Esempio

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

</body>
</html>

I tag HTML possono far parte dell'output:

Esempio

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

</body>
</html>

Gli attributi HTML possono essere una parte dell'output:

Esempio

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

</body>
</html>

Esempi di VBScript

Questo tutorial contiene molti esempi di VBScript.

Esempi di VBScript


Riferimento VBScript

Questo tutorial ha un riferimento VBScript completo.

Riferimento VBScript