将内容发送到浏览器
与在 ASP 页中处理的脚本一样,任何未包括在 ASP 分隔符或 <SCRIPT> 标记内的文本或图形仅返回到浏览器。使用 Response 对象,还可以将内容明确地发送到浏览器。
发送内容
要将 ASP 分隔符或过程中的内容发送到浏览器,可使用 Response 对象的 Write 方法。例如,根据用户此前是否访问过该页,下列语句给用户发送不同的问候:
<%
If blnFirstTime Then
Response.Write "<H3 ALIGN=CENTER>欢迎进入概述页。</H3>"
Else
Response.Write "<H3 ALIGN=CENTER>欢迎返回概述页。</H3>"
End If
%>
在过程之外,不必使用 Response.Write 将内容发回给用户。脚本分隔符以外的内容将直接发送到浏览器,浏览器于是格式化并显示该内容。例如,下面的脚本产生的输出结果与前面的脚本一样:
<H3 ALIGN=CENTER>
<% If blnFirstTime Then %>
欢迎进入概述页。
<% Else %>
欢迎返回概述页。
<% End If %>
</H3>
如果只需要一次性返回输出或者向现有 HTML 文本添加语句更为方便,请分散使用脚本命令和 HTML。如果不想用分隔符打断一条语句或想生成返回到浏览器的字符串,则使用 Response.Write。例如,可以构建一系列文本,使用 HTML 表单发送的值创建表格的某一行:
本文章更多内容:1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 下一页>> |