ASP基础教程之示例学习ASP Response 对象
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://CuoXIn.com'>CuoXIn.com</a>") else response.write("<a href='http://www.CuoXIn.com'>www.CuoXIn.com</a>") end if %> <p> This example demonstrates a link, each time you load the page, it will display one of two links: CuoXIn.com! OR www.CuoXIn.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 对象用于从服务器向用户发送输出的结果。 (编辑:银川站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |