Lorsque votre script ASP commence à s'exécuter, il contient un certain nombre de variables système qui l'aident à effectuer des tâches en fonction du navigateur que l'utilisateur utilise, du type d'ordinateur sur lequel il s'exécute, de la langue acceptée et bien plus encore. Vous pouvez ensuite personnaliser votre code HTML afin qu'il soit parfait pour IE ou parfait pour Netscape, ou utilise des polices pour un Macintosh, et bien plus encore.

Voici quelques variables de serveur couramment utilisées.

Nom de variableUne fonction
HTTP_USER_AGENTNavigateur que l'utilisateur exécute
HTTP_UA_OSSystème d'exploitation que l'utilisateur exécute
HTTP_ACCEPT_LANGUAGELangue souhaitée par l'utilisateur
REMOTE_HOSTAdresse IP de l'utilisateur
GET_METHODGET ou POST
HTTP_REFERERLa page précédente d'où vient l'utilisateur


Par exemple, voici un bloc de code qui écrit l'entrée de feuille de style appropriée sur la page en fonction du type de navigateur que l'utilisateur exécute.

Dim ServerVar
Définissez ServerVar = Request.ServerVariables
BrowserName = ServerVar ("HTTP_USER_AGENT")
OpSys = ServerVar ("HTTP_UA_OS")

«AFFICHER LA FEUILLE DE STYLE POUR LE SYSTÈME D'APPARIEMENT»
si InStr (BrowserName, "MSIE")> 0 et InStr (BrowserName, "Win")> 0 alors
Response.Write ""
fin si
si InStr (BrowserName, "MSIE")> 0 et InStr (BrowserName, "Win") = 0 alors
Response.Write ""
fin si
si InStr (BrowserName, "MSIE") = 0 et InStr (BrowserName, "Win")> 0 alors
Response.Write ""
fin si
si InStr (BrowserName, "MSIE") = 0 et InStr (BrowserName, "Win") = 0 alors
Response.Write ""
fin si

Introduction à ASP Ebook

Téléchargez cet ebook pour obtenir tout ce que vous devez savoir sur l'apprentissage d'ASP - d'un didacticiel étape par étape aux listes de fonctions, des exemples de code, des erreurs et des solutions courantes, et bien plus encore! 101 pages.

Instructions Vidéo: MY FIRST I/O! - learnyounode (Mai 2024).