La communauté ALL HTML c'est 60191 membres à ce jour dont 0 inscrits aujourd'hui et 14 depuis une semaine.

Objet response

Photo de ALL HTML Article publié le samedi 13 mars 2004 par ALL HTML.
Cet article est classé dans les catégories « ASP »

Définition


c'est l'objet qui permet d'envoyer des informations à l'écran (au navigateur). L'objet response possède une collection, des propriétés et des méthodes.

a) Collection


cookies : Valeurs des cookies envoyées au serveur

b) Propriété


- buffer : True par défaut. indique si la sortie créée par la page doit être stockée dans le tapon du serveur et envoyée une fois le traitement effectué
- cachecontrol : Donne la valeur de l'en-tête HTTP qui contrôle la mise en cache des pages du client
- charset : Valeur de l'en-tête HTTP définissant les jeux de caractères
- contenttype : Valeur de l'en-tête HTTP définissant le type de contenu (MIME)
- expires : Délai d'expiration de la page retournée
- expiresabsolute : Jour et heure d'expiration de la page retournée
- isclientconnected : indique si l'internaute est toujours connecté
- status : Valeur de l'en-tête HTTP qui définit la ligne d'état
- pics : crée une en-tête pics et l'ajoute dans l'en-tête HTTP

c) Méthode


- addheader : Crée une en-tête HTTP (avant l'envoi du contenu de la page vers le navigateur)
- appendtolog : Ajoute une chaîne au fichier log du serveur
- binarywrite : Permet l'écriture de caractères sans convertir l'unicode vers ANSI
- clear : Efface le tampon du serveur
- end : Stoppe le traitement et retourne le contenu du tampon
- flush : Envoie le contenu du tampon (sauf si buffer = false)
- redirect : Chargement d'une autre page
- write : Ecrit la chaîne spécifiée dans le flot HTTP courant

Exemple


Comme nous allons le voir, l'objet response va nous permettre d'insérer facilement des éléments à envoyer au navigateur.

Note : Un raccourci pour response.write est le signe =, à condition que les balises de début et de fin d'ASP soit sur la même ligne.

<% response.write (mavariable)%> est équivalent à <= mavariable%>
Vous pouvez bien entendu insérer des balises HTML à l'intérieur du code ASP.
<%response.write ("<font color='red'>Texte rouge</font>")%>
ou encore, spécifier des variables :
<% for i=1 to 4 response.write ("la variable i est égale à : " & i & "<br>") next %>

Vous noterez la syntaxe incluant les parenthèses, guillemets et l'opérateur de concaténation : &

Note : il est impératif de distinguer les simples quotes ' et les doubles quotes ".

VOS COMMENTAIRES ...

Commenter cette publication

Aucun commentaire pour le moment ...

Commenter cette publication

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

Forums de discussions associés

Discutez et échangez sur ce thème dans notre forum ASP - SQL.

Liens sponsorisés

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.