Sintaxe ASP

Não é possível ver o código-fonte ASP no navegador, você só pode ver o resultado de saída do arquivo ASP, que são apenas HTML puro. Isso é porque, antes de o resultado ser enviado ao navegador, o script já foi executado no servidor.

Em nossos tutoriais de ASP, cada exemplo oferece código ASP oculto. Isso torna mais fácil entender como eles funcionam.

Exemplo

Escrever texto com ASP
se usar ASP para gerar texto.
Adicionar HTML ao texto
se precisar gerar tags HTML e texto puro ao mesmo tempo.

Regras básicas de sintaxe do ASP

Normalmente, os arquivos ASP contêm tags HTML, semelhantes aos arquivos HTML. No entanto, os arquivos ASP também podem conterScript no lado do servidor,esses scripts são separados por <% e %> envolvidos.

Script do servidorExecutado no servidor, que pode conter expressões, instruções ou operadores válidos.

Escrever saída para o navegador

O comando response.write é usado para escrever saída para o navegador. O exemplo a seguir envia um texto ao navegador: "Hello World".

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

Há também uma forma abreviada do comando response.write. O exemplo a seguir é equivalente ao anterior:

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

Uso de VBScript no ASP

Você pode usar vários idiomas de script no ASP. No entanto, o idioma de script padrão é VBScript:

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

O exemplo acima escreveu o texto "Hello World!" na parte do body do documento.

Dica:Se precisar saber mais sobre VBScript, estude nosso Tutorial de VBScript.

Uso de JavaScript no ASP

Se precisar usar JavaScript como o idioma de script padrão de uma página específica, é necessário inserir uma linha de configuração de idioma no topo da página:

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

Atenção:Diferente do VBScript - JavaScript é sensível a maiúsculas e minúsculas. Portanto, você precisa usar diferentes letras maiúsculas e minúsculas conforme necessário no código ASP.

Dica:Se precisar saber mais sobre JavaScript, estude nosso Tutorial de JavaScript.

Outros idiomas de script

A combinação do ASP com VBScript e JScript é nativa (JScript é a implementação do JavaScript da Microsoft). Se precisar usar outro idioma para escrever scripts, como PERL, REXX ou Python, é necessário instalar o motor de script correspondente.

Ponto Importante:Como o script é executado no lado do servidor, o navegador que exibe o arquivo ASP não precisa suportar scripts.