Sintassi ASP

Non è possibile vedere il codice sorgente ASP nel browser in questo modo, vedete solo i risultati di output del file ASP, che sono solo HTML puro. Questo è perché, prima che il risultato venga inviato al browser, lo script è già stato eseguito sul server.

Negli esempi del nostro tutorial ASP, ogni esempio fornisce codice ASP nascosto. Questo rende più facile capire come funzionano.

Esempio

Scrivere testo con ASP
Se si generano testi con ASP.
Aggiungere HTML al testo
se si generano contemporaneamente tag HTML e testo puro.

Regole di sintassi di base di ASP

Di solito, i file ASP contengono tag HTML, come i file HTML. Tuttavia, i file ASP possono anche includereScript di serverQuesti script sono separati dal delimitatore <% e %> avvolti.

Script serverEseguiti sul server, può includere espressioni, istruzioni o operatori validi.

Scrivere output al browser

La comanda response.write viene usata per scrivere output al browser. L'esempio sotto invia un testo al browser: "Hello World".

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

C'è anche un modo abbreviato per la comanda response.write. L'esempio sotto è equivalente a quello sopra:

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

Uso di VBScript in ASP

Puoi usare diversi linguaggi di script in ASP. Tuttavia, il linguaggio di script predefinito è VBScript:

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

L'esempio sopra scrive il testo "Hello World!" nella parte body del documento.

Suggerimento:Se hai bisogno di sapere di più su VBScript, studia la nostra Guida VBScript.

Uso di JavaScript in ASP

Se devi usare JavaScript come linguaggio di script predefinito per una pagina specifica, devi inserire una riga di configurazione del linguaggio all'inizio della pagina:

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

Attenzione:A differenza di VBScript - JavaScript è sensibile alle maiuscole e minuscole. Quindi devi scrivere codice ASP utilizzando lettere maiuscole e minuscole a seconda delle esigenze di JavaScript.

Suggerimento:Se hai bisogno di sapere di più su JavaScript, studia la nostra Guida JavaScript.

Altri linguaggi di script

ASP con VBScript e JScript è nativo (JScript è l'implementazione di JavaScript di Microsoft). Se hai bisogno di scrivere script in altri linguaggi, come PERL, REXX o Python, devi installare il motore di script appropriato.

Punti importanti:Poiché lo script viene eseguito sul lato server, il browser che visualizza i file ASP non deve supportare lo script.