Response对象

Posted 算盘—写好每一行代码!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Response对象相关的知识,希望对你有一定的参考价值。

Response对象来自HttpResponse类,它用于向客户端输出信息或设置客户端输出状态,使用Response对象可以直接发送信息给浏览器、重定向浏览器到另一个URL或设置cookie的值等。

 

数据输出:

Response对象使用Write方法、WriteFile方法对数据进行输出,输出的数据包括字符、字符串、文件等。

 

网页重定向与参数传递:

利用Response对象的Redirect方法实现网页重定向功能。在重定向时,进行参数的传递,重定向的地址与参数之间使用“?”分割,参数与参数之间使用“&”分割。

 

扩展Write方法的使用:

Response对象的Write方法与javascript脚本结合使用能够实现单纯的ASP.NET程序不能实现的功能。如实现弹出式对话框、关闭窗口、页面跳转等。

1、弹出式对话框

Response.Write(“<script>alert(‘恭喜,注册成功!’)</script>”);

 

2、弹出式对话框实现页面跳转

Response.Write(“<script>alert(‘单击按钮返回欢迎画面’);location=‘newIndex.aspx’</script>”);

 

3、打开新窗口

Response.Write(“<script>window.open(‘newIndex.aspx’);</script>”);

 

4、关闭窗口

Response.Write(“<script>window.close();</script>”);

 

5、调整窗口大小

Response.Write(“<script>window.resizeTo(600,300);</script>”);

 

6、调整窗口位置

Response.Write(“<script>window.moveTo(500,300);</script>”);

 

以上是关于Response对象的主要内容,如果未能解决你的问题,请参考以下文章

response对象

“response”对象设置响应头属性方法是啥?

jsp内置对象-response对象

重温Servlet学习笔记--response对象

jsp内置对象*response

response (响应对象)