/*--------------------------------------------------------------------------------------/
*-> Autor: Paramecium
*-> Tiempo: 2007-4.28 --- 2007-4.30 (resultó ser un manual escrito por mí mismo, y ahora lo estoy publicando aquí)
*-> Contacto: [email protected]
*-> Funciones del documento:
1. Revisa ASP, profundizó mi comprensión de la estructura ASP y la experiencia de ASP
2. Se puede usar como referencia ASP. Está escrito por usted mismo, lo que hace que sea más conveniente referirse a él.
Esta es la cuarta parte: Global.asa
/*-----------------------------------------------------------*/
No describiré los componentes ASP. Al encontrar componentes importantes (principalmente componentes de terceros), como cargar componentes, etc., nos especializaremos en ellos.
introducir
/*============================================================================================.
/*--*----------------- Global.Asa------------------------*/
.ASA es el nombre del sufijo del archivo, que es la abreviatura de ActiveServerApplication. El archivo global.asa puede
Administrar dos objetos muy exigentes en aplicaciones ASP: aplicación, sesión
Global.asa es un archivo opcional en el que el escritor del programa puede especificar los scripts de eventos y declarar que tienen sesiones y
Aplicación Objeto alcanzado. El contenido de este archivo no se usa para mostrar al usuario, sino para almacenar información del evento y
Objetos utilizados a nivel mundial por la aplicación. Este archivo debe almacenarse en el directorio raíz de la aplicación. Solo puede haber uno por aplicación
Archivos globales.ASA
La idea errónea más común sobre los archivos globales.ASA es que puede usarse como una biblioteca para funciones de uso general y subrutinas. El archivo global.asa solo se puede utilizar para crear referencias y capturar nuevas empresas de objetos, así como finalizar objetos de aplicación y objetos de sesión.
Se accede al archivo global.asa en función de los eventos a nivel de sesión y se llama en las siguientes tres situaciones:
1. Cuando se activa el evento Application_onstart o Application_onend.
2. Cuando se activa el evento session_onstart o session_onend.
3. Al referirse a un objeto (objeto) que se instancia en el archivo global.asa.
El formato de archivo estándar de Global.asa es el siguiente:
<ScriptLanguage = "vBscript" runat = "servidor">
Subapplicio_onstart
'Application_onstart se ejecuta cuando cualquier cliente accede por primera vez a la página de inicio de la aplicación
Endsub
Subsession_onstart
'Session_onstart se ejecuta cuando el cliente ejecuta por primera vez cualquier página en la aplicación ASP
Endsub
Subsession_onend
'Session_onend se ejecuta cuando la sesión de un cliente cronometró o sale de la aplicación
Endsub
Subapplicio_onend
'Application_onend se ejecuta cuando el servidor web del sitio está inactivo
Endsub
</script>
Dos ejemplos sobre el clásico global.asa:
1. La entrada forzada en la página de inicio es el método de ubicación de la fuerza a la página de inicio si visita el sitio web por primera vez:
<ScriptLanguage = "vBscript" runat = "servidor">
Subsession_onstart ', mientras el usuario inicie sesión en este sitio por primera vez, saltará a la página de inicio