HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Y compris le dossier dans l'asp |
Pour créer des fonctions, des en-têtes, les titres de bas de page, ou les éléments qui seront réutilisés aux pages multiples, la directive de #include est employés.
|
La directive de #include
|
Avec l'aide de la directive de #include, vous pouvez insérer la teneur d'un dossier d'asp dans un autre dossier d'asp avant que le serveur l'exécute
Pour créer des fonctions, des en-têtes, les titres de bas de page, ou les éléments qui seront réutilisés aux pages multiples, la directive de #include est employés.
|
Comment employer la directive de #include
|
Voici un dossier appelé le « mypage.asp » :
|
<html>
<body>
<h3>Words of Wisdom:</h3>
<p><!--#include file="wisdom.inc"--></p>
<h3>The time is:</h3>
<p><!--#include file="time.inc"--></p>
</body>
</html>
|
|
Voici le dossier de « wisdom.inc » :
|
"One should never increase, beyond what is necessary,
the number of entities required to explain anything."
|
|
Voici le dossier de « time.inc » :
|
<%
Response.Write(Time)
%>
|
|
Si vous examinez le navigateur pour voir le code source, il regardera n'importe quoi de pareil :
|
<html>
<body>
<h3>Words of Wisdom:</h3>
<p>"One should never increase, beyond what is necessary,
the number of entities required to explain anything."</p>
<h3>The time is:</h3>
<p>11:33:42 AM</p>
</body>
</html>
|
|
Syntaxe pour inclure des dossiers
|
Placer les étiquettes de commentaire d'intérieur de directive de #include pour inclure un dossier dans une page d'asp :
|
<!--#include virtual="somefilename"-->
or
<!--#include file ="somefilename"-->
|
|
Le mot-clé virtuel
|
Pour indiquer un chemin commençant par un annuaire virtuel, employer le mot-clé virtuel. La ligne suivante insérerait le contenu de « header.inc » si un dossier appelé « header.inc » réside dans un annuaire virtuel appelé /html :
|
<!-- #include virtual ="/html/header.inc" -->
|
|
Le mot-clé de dossier
|
Pour indiquer un chemin relatif, le mot-clé de dossier est employé. Un chemin relatif commence par l'annuaire qui contient le dossier incluant. La ligne suivante insérerait le contenu de « header.inc » si un dossier appelé « header.inc » réside dans un annuaire virtuel appelé /html,
|
<!-- #include file ="headers\header.inc" -->
|
|
Noter que le chemin au dossier inclus (en-têtes \ header.inc) est relativement au dossier incluant. Si le dossier contenant ce rapport de #include n'est pas dans l'annuaire de HTML, le rapport ne fonctionnera pas. Pour inclure un dossier à partir d'un annuaire de plus haut niveau, vous pouvez également employer le mot-clé de dossier avec la syntaxe (. \)
|
Bouts et notes |
Dans les sections ci-dessus nous avons employé la prolongation de dossier « .inc » pour les dossiers inclus. Noter que si un utilisateur essaye de passer en revue un dossier d'inc. directement, son contenu sera montré. Si votre dossier inclus contient l'information confidentielle ou l'information que vous ne voulez pas que tous les utilisateurs voient, il vaut mieux d'employer une prolongation d'asp. Le code source dans un dossier d'asp ne sera pas évident après l'interprétation. Un dossier inclus peut également inclure d'autres dossiers, et un dossier d'asp peut inclure le même dossier plus d'une fois.
Important : Des dossiers inclus sont traités et insérés avant que les manuscrits soient exécutés.
Le manuscrit suivant ne fonctionnera pas parce qu'avant qu'il assigne une valeur à la variable, l'asp exécute la directive de #include :
|
<%
fname="header.inc"
%>
<!--#include file="<%=fname%>"-->
|
|
Dans un dossier d'inc., vous ne pouvez pas ouvrir ou fermer un délimiteur de manuscrit. Ce manuscrit ne fonctionnera pas :
|
<%
For i = 1 To n
<!--#include file="count.inc"-->
Next
%>
|
|
Mais ce manuscrit fonctionnera :
|
<% For i = 1 to n %>
<!--#include file="count.inc" -->
<% Next %>
|
|
|
|
Keywords:
application performance with object caching, application object pdf,
application variables, application scope
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|