Recomendado: Programación ASP-Newbie va a la carretera: Introducción a la tecnología ASP ASP es la abreviatura de las páginas de Microsoft Active Server. ASP es una plataforma de secuencias de comandos del lado del servidor desarrollada por Microsoft. ASP está incluido en IIS. Actualmente, la versión más alta de IIS es la versión 5.0. A través de ASP, podemos combinar páginas web HTML e instrucciones de ASP
No puede obtener directamente el código fuente de ASP a través de la opción de archivo de vista de vista en el navegador (porque el programa ASP y el programa de script debe interpretarse y ejecutar en el servidor con anticipación; luego, el servidor enviará el resultado después del código ASP se interpreta y se envía al navegador en forma de código de datos HTML), por lo que lo que solo viene con la que Convirtió ASP en el Contenido de formulario HTML, y no puede obtener directamente el código ASP.
En nuestro tutorial ASP, cada ejemplo mostrará el código fuente de ASP, que lo ayudará a comprender cómo funciona ASP.
Un archivo ASP generalmente contiene etiquetas HTML, y a veces muy similar a un archivo HTML. Sin embargo, el archivo ASP (además de contener etiquetas HTML), también puede incluir el programa de secuencias de comandos del servidor, que debe escribirse entre los símbolos < % y %> unidos (el servidor sabrá que lo siguiente es el programa ASP, < % significa el inicio del programa ASP, y %> significa el final del programa ASP). El programa ASP Scripting se interpreta y ejecuta en el lado del servidor. Estos programas de secuencias de comandos pueden incluir todas las expresiones, declaraciones, programas y operadores válidos que desea usar.
Emitir el resultado al navegador
| El siguiente es el contenido citado: <html> <Body> <% Response.write (¡Hola mundo!) %> </body> </html> |
El siguiente ejemplo es exactamente el mismo que la Directiva Response.Write. Es una forma simplificada de la Directiva Respuesta. Write, ¡y también traerá Hello World! Este pasaje se envía al navegador:
| El siguiente es el contenido citado: <html> <Body> <%= Hola mundo!%> </body> </html> |
Script vBscript
Puede usar algunas declaraciones de script al escribir código ASP. La declaración de script predeterminada de ASP es VBScript:
| El siguiente es el contenido citado: <html> <Body> <% Response.write (¡Hola mundo!) %> </body> </html> |
¡El programa anterior se mostrará Hello World en la página web!
Script JavaScript
Si necesita usar scripts de JavaScript como la declaración de script predeterminada para escribir algunas páginas web ASP especiales, entonces debe insertar una declaración en la parte superior de la página web para especificar las declaraciones de script predeterminadas para toda la página web, de la siguiente manera:
| El siguiente es el contenido citado: <%@ idioma = javaScript%> <html> <Body> <% Response.write (¡Hola mundo!) %> </body> </html> |
Nota: La declaración de script VBScript que mencionamos anteriormente es una declaración de script que no es sensible al caso de la letra, a saber: Response.Write / Response.Write / Response.Write, todos los cuales son válidos; Sin embargo, si escribe el código ASP en las declaraciones de script de JavaScript, debe distinguir el caso de las letras, porque la declaración de script de JavaScript es una declaración de script que es sensible al caso de la letra, es decir: Respuesta.Write es válido, y Respuesta.Write / Response.Write son todas las declaraciones inválidas. Por lo tanto, los amigos deben prestar especial atención al escribir.
Otros idiomas de secuencias de comandos
ASP admite directamente los programas de script VBScript y JScript (el propio programa de ejecución de script JavaScript de Microsoft). Si necesita usar otros idiomas, como PERL, PEXX o Python, debe instalar el motor del controlador de estos programas de script.
Consejo importante: debido a que los programas de script se ejecutan en el lado del servidor, el navegador no necesita instalar programas de script para mostrar archivos ASP.
Las variables se utilizan para almacenar la información requerida
Si declara una variable externamente en una subrutina (como SUB, función en VBScript), entonces todos los programas de script en el archivo ASP pueden modificar el valor de esta variable; Si declara una variable internamente en una subrutina, cada vez que se ejecuta la subrutina, el valor de esta variable se establecerá o cancelará.
El ciclo de vida de las variables
Si declara el valor de una variable fuera de una subrutina, todos los programas de script pueden acceder y cambiar su valor en el archivo ASP.
Si declara una variable dentro de una subrutina, cada vez que se ejecuta la subrutina, el valor de esta variable se establecerá o cancelará; mientras que los programas de script fuera de esta subrutina no pueden acceder o cambiar el valor de esta variable.
Si desea que las variables declaradas sean llamadas por múltiples archivos ASP, debe declarar los valores de estas variables en forma de variables de sesión o variables de aplicación.
Variables de sesión
La variable de sesión se utiliza para almacenar información de un solo usuario, y todas las páginas contenidas en la misma aplicación pueden acceder a ella. A menudo almacenamos información común como nombre, número de identificación y preferencias en las variables de sesión.
Variables de aplicación
Del mismo modo, las variables de aplicación pueden acceder a todas las páginas contenidas en la misma aplicación. Las variables de aplicación generalmente se utilizan para almacenar información sobre todos los usuarios bajo una solicitud específica.
Compartir: instancia de ASP: una clase de carga sin componente ASP simple ASP Se envía una clase simple de carga sin componentes ASP para que todos lo vean. ¡Puede hacer experimentos! El siguiente es el contenido citado: <%@ idioma = javascript%> <%VA