首 页 ┆ 源码下载 ┆ IT学院 ┆ 字体下载 ┆ 模板下载 ┆ 源码发布 ┆ 广告合作 ┆ 网站地图 ┆ 虚拟主机 ┆ 中文域名
► 设为首页
► 加入收藏
► 联系我们
源码下载 >> ASP源码 | PHP源码 | ASP.net源码 | JSP源码 | CGI源码 | VC/C++源码 | VB源码 | Delphi源码 | Flash源码
文章学院 >> 网络编程 | 网页设计 | 图形图象 | 数据库 | 服务器 | 网络媒体 | 网络安全 | 操作系统 | 办公软件 | 软件开发 | 黑客知识
字体下载 >> 精制字体 | 非英字体 | 艺术字体 | 著名字体 | 哥特式 | 简单字体 | 手写体 | 节假日 | 图案字体 | 精度像素 | 中文字体
模板下载 >> 企业门户 | 数码网络 | 休闲娱乐 | 影视音乐 | 旅游名胜 | 文化艺术 | 电子商务 | 个性展示 | 登陆导航 | Flash模板
►►您当前的位置:源码园 → IT学院 → 网络编程 → ASP专区 → 文章内容

ASP基础教程之实例学习ASP Response 对象

作者:未知  来源:网上收集  发布时间:2007-7-1 0:38:20

ASP Response 对象用于从服务器向用户发送输出的结果。

实例

使用ASP写文本

本例演示如何使用ASP来写文本。

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

在ASP中使用HTML标签格式化文本

本例演示如何使用ASP将文本和HTML标签结合起来。

<html>
<body>
<%
response.write("<h2>You can use HTML tags to format the text!</h2>")
%>
<%
response.write("<p style='color:#0000ff'>This text is styled with the style attribute!</p>")
%>
</body>
</html>

将用户重定向至不同的URL

本例演示如何将用户重定向至另一个的URL。

<%
if Request.Form("select")<>"" then
       Response.Redirect(Request.Form("select"))
end if
%>
<html>
<body>
<form action="/example/aspe/demo_aspe_redirect.asp" method="post">
<input type="radio" name="select"
value="/example/aspe/demo_aspe_server.asp">
Server Example<br>
<input type="radio" name="select"
value="/example/aspe/demo_aspe_text.asp">
Text Example<br><br>
<input type="submit" value="Go!">
</form>
</body>
</html>

显示随机的链接

本例演示一个超级链接,当您每次载入页面时,它将显示两个链接中的其中一个。

<html>
<body>
<%
randomize()
r=rnd()
if r>0.5 then
  response.write("<a href='http://webjx.com'>webjx.com</a>")
else
  response.write("<a href='http://www.webjx.com'>www.webjx.com</a>")
end if
%>
<p>
This example demonstrates a link, each time you load the page, it will display
one of two links: Webjx.com! OR www.webjx.com! There is a 50% chance for
each of them.
</p>
</body>
</html>

控制缓存

本例演示如何控制缓存。

<%
Response.Buffer=true
%>
<html>
<body>
<p>
This text will be sent to your browser when my response buffer is flushed.
</p>
<%
Response.Flush
%>
</body>
</html>

清空缓存

本例演示如何清空缓存。

<%
Response.Buffer=true
%>
<html>
<body>
<p>This is some text I want to send to the user.</p>
<p>No, I changed my mind. I want to clear the text.</p>
<%
Response.Clear
%>
</body>
</html>

在处理过程中终止脚本并返回结果

本例演示如何在处理过程中中断脚本的运行。

<html>
<body>
<p>I am writing some text. This text will never be<br>
<%
Response.End
%>
finished! It's too late to write more!</p>
</body>
</html>

设置在页面失效前把页面在浏览器中缓存多少分钟

本例演示如何规定页面在失效前在浏览器中的缓存时间。

<%Response.Expires=-1%>
<html>
<body>
<p>This page will be refreshed with each access!</p>
</body>
</html>

设置页面缓存在浏览器中的失效日期或时间

本例演示如何规定页面在浏览器中的缓存时间日期或时间

<%
Response.ExpiresAbsolute=#May 05,2001 05:30:30#
%>
<html>
<body>
<p>This page will expire on May 05, 2001 05:30:30!</p>
</body>
</html>

检查用户是否仍然与服务器相连

本例演示如何检查用户是否已与服务器断开。

<html>
<body>
<%
If Response.IsClientConnected=true then
Response.Write("The user is still connected!")
else
Response.Write("The user is not connected!")
end if
%>
</body>
</html>

设置内容类型

本例演示如何规定内容的类型。

<%
Response.ContentType="text/html"
%>
<html>
<body>
<p>This is some text</p>
</body>
</html>

设置字符集

本例演示如何规定字符集的名称。

<%
Response.Charset="ISO8859-1"
%>
<html>
<body>
<p>This is some text</p>
</body>
</html>

Response 对象

ASP Response 对象用于从服务器向用户发送输出的结果。它的集、属性和方法如下:

集

Collection描述
Cookies设置cookie的值。假如cookie不存在,就创建cookie,然后设置指定的值。

属性

Property描述
Buffer规定是否缓冲页面的输出
CacheControl设置代理服务器是否可以缓冲由ASP产生的输出。
Charset将字符集的名称追加到Response对象中的content-type头部。
ContentType设置Response对象的HTTP内容类型。
Expires设置页面在失效前的浏览器缓存时间(分钟)
ExpiresAbsolute设置页面缓存失效的日期和时间。
IsClientConnected指示客户端是否已从服务器断开。
Pics向response头部的PICS标志追加值。
Status规定由服务器返回的状态行的值。

方法

Method描述
AddHeader向HTTP response添加新的HTTP头部和值
AppendToLog向服务器记录项目(server log entry)的末端添加字符串
BinaryWrite在没有任何字符转换的情况下直接向输出写数据
Clear清楚已缓冲的HTML输出
End停止处理脚本,并返回当前的结果
Flush立即发送已缓冲的HTML输出
Redirect把用户重定向到另一个URL
Write向输出写指定的字符串


[] [返回上一页] [打 印]
  • 上一篇文章:ASP教程:学习掌握使用CDOSYS发送电子邮件
  • 下一篇文章:ASP技巧:Script块不能放在另一个Script 块内

  • 相关文章:
  • ASP基础
  • ASP实用大全-ASP基础(5)
  • ASP实用大全-ASP基础(4)
  • ASP实用大全-ASP基础(3)
  • ASP实用大全-ASP基础(2)
  • ASP实用大全-ASP基础(1)
  • ASP基本语法
  • ASP基础教程之实例学习ASP Response 对象
  • ASP基础教程之ASP程序对Cookie的处理
  • ASP基础教程之学习ASP中子程序的应用
  • ASP基础教程之ASP AdRotator 组件的使用
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 源码发布
Copyright © 2003-2009 Ymyasp.Com. All Rights Reserved .
备案序号:粤ICP备07029071号