Sintaxis de ASP

No puede ver el código fuente de ASP en el navegador a través de la visualización del código fuente, solo puede ver los resultados de salida del archivo ASP, que son solo HTML puro. Esto se debe a que, antes de que los resultados se envíen al navegador, el script ya se ha ejecutado en el servidor.

En nuestros tutoriales de ASP, cada ejemplo proporciona código ASP oculto. Esto le facilita entender cómo funcionan.

Ejemplo

Escribir texto con ASP
si se genera texto con ASP.
Agregar HTML a texto
si se generan tanto etiquetas HTML como texto puro.

Reglas de sintaxis básicas de ASP

Por lo general, los archivos ASP contienen etiquetas HTML, al igual que los archivos HTML. Sin embargo, los archivos ASP también pueden contenerCódigo de servidorEstos scripts están separados por <% Y %> Encerrado.

Código de servidorEjecutado en el servidor, que puede contener expresiones, instrucciones o operadores válidos.

Escribir salida al navegador

La orden response.write se usa para escribir salida a la navegador. El siguiente ejemplo envía un texto al navegador: "¡Hola Mundo".

<html>
<body>
<%
response.write("¡Hola Mundo!")
%>
</body>
</html>

También hay un método abreviado para la orden response.write. El siguiente ejemplo es equivalente al anterior:

<html>
<body>
<%="¡Hola Mundo!"%>
</body>
</html>

Uso de VBScript en ASP

Puedes usar varios lenguajes de script en ASP. Sin embargo, el lenguaje de script predeterminado es VBScript:

<html>
<body>
<%
response.write("¡Hola Mundo!")
%>
</body>
</html>

El ejemplo anterior escribió el texto "¡Hola Mundo!" en la parte del body del documento.

Consejo:Si necesitas saber más sobre VBScript, aprende con nuestros Tutoriales de VBScript.

Uso de JavaScript en ASP

Si necesitas usar JavaScript como el lenguaje de script predeterminado de una página específica, debes insertar una línea de configuración de lenguaje en la parte superior de la página:

<%@ language="javascript"%>
<html>
<body>
<%
Response.Write("¡Hola Mundo!")
%>
</body>
</html>

Atención:A diferencia de VBScript, JavaScript es sensible a mayúsculas y minúsculas. Por lo tanto, necesitas usar diferentes mayúsculas y minúsculas según las necesidades de JavaScript al escribir código ASP.

Consejo:Si necesitas saber más sobre JavaScript, aprende con nuestros Tutoriales de JavaScript.

Otros lenguajes de script

La colaboración de ASP con VBScript y JScript es nativa (JScript es la implementación de JavaScript de Microsoft). Si necesitas escribir scripts en otros lenguajes, como PERL, REXX o Python, debes instalar el motor de scripts correspondiente.

Cuestión importante:Dado que los scripts se ejecutan en el lado del servidor, el navegador que muestra los archivos ASP no necesita soportar scripts.