Introduction détaillée au fichier Global.asa dans ASP

Y2J
Libérer: 2017-05-19 10:55:30
original
1485 Les gens l'ont consulté

Le fichier Global.asa est un fichier facultatif qui contient des déclarations d'objets, de variables et de méthodes accessibles par chaque page d'une application ASP.

Fichier Global.asa

Le fichier Global.asa est un fichier facultatif qui contient la déclaration des objets, des variables et des méthodes. Tous les scripts de navigateur légaux peuvent être utilisés dans Global.asa.

Le fichier Global.asa peut contenir les éléments suivants :

Événement d'application

Événement de session

>

Déclaration TypeLibrary

Directive #include

Remarque : Le fichier Global.asa doit être stocké dans le répertoire racine de l'application ASP, et chaque application ne peut avoir qu'un seul Global.asa document.

Événements dans Global.asa

Dans Global.asa, nous pouvons indiquer à l'application et aux objets de session quoi faire au démarrage et à la fin. Le code pour accomplir cette tâche est placé dans l'opérateur d'événement. Le fichier Global.asa peut contenir quatre types d'événements :

Application_OnStart - Cet événement se produit lorsque le premier utilisateur appelle la première page depuis une application ASP. Cet événement se produit après le redémarrage du serveur Web ou la modification du fichier Global.asa. L'événement "Session_OnStart" se produit immédiatement après cet événement.

Session_OnStart - Cet événement se produit chaque fois qu'un nouvel utilisateur demande sa première page dans une application ASP.

Session_OnEnd - Cet événement se produit chaque fois que l'utilisateur termine la session. Si aucune page n'est demandée dans le délai spécifié (l'événement par défaut est de 20 minutes), la session se terminera.

Application_OnEnd - Cet événement se produit après que le dernier utilisateur ait terminé sa session. Généralement, cet événement se produit lorsque le serveur Web est arrêté. Ce sous-programme est utilisé pour effacer les paramètres après l'arrêt de l'application, tels que la suppression d'enregistrements ou l'écriture d'informations dans un fichier texte.

Le fichier Global.asa peut ressembler à ceci :

<script language="vbscript" runat="server">
sub Application_OnStart
  &#39;some code
end sub
sub Application_OnEnd
  &#39;some code
end sub
sub Session_OnStart
  &#39;some code
end sub
sub Session_OnEnd
  &#39;some code
end sub
</script>
Copier après la connexion
Remarque : étant donné que les délimiteurs de script ASP (<% et %>) ne peuvent pas être utilisés dans Global Pour insérer un script dans un fichier .asa, nous devons utiliser l'élément HTML
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal