[This is preliminary documentation and subject to change]

### Write

The Write method writes a specified string to the current HTTP output.

###### Syntax

Response.Write variant

###### Parameters

variant
  The data to write. This parameter can be any data type supported by the Visual Basic Scripting Edition VARIANT data type, including characters, strings, and integers. This value cannot contain the character combination %>; instead you should use the escape sequence %\>. The Web server will translate the escape sequence when it processes the script.

###### Notes

If you do not want to use the default language codepage, output from Response.Write can be encoded using different codepages by setting @CodePage, Response.CodePage, Session.CodePage, or the AspCodePage metabase property. For more information, see CodePage and Charset.

###### Example

The following example use the Response.Write method and plain HTML to send output to the client.

    <H3 align=center>I just want to say <% Response.Write "Hello World.</H3><BR>" %>
    Your name is: <% Response.Write Request.QueryString("name") %> <BR>

The following example uses <%= instead of Response.Write.

    The date is: <%= Date %> <BR>

The following example adds an HTML tag to the Web page output. Because the string returned by the Write method cannot contain the character combination %>, the escape %\> has been used instead. The following script

    <% Response.Write "<TABLE WIDTH = 100%\>" %>

produces the output

    <TABLE WIDTH = 100%>

###### Applies To

Response Object

###### See Also

BinaryWrite, Charset, CodePage.

© 1997-2001 Microsoft Corporation. All rights reserved.