response.end(Response.End)
一、asp中response.redirect的用法
ASP中的response.redirect说明和用法:
1、asp中redirect方法是将浏览器重定向到另一个URL,而不是将内容发送给用户。
2、Response.Redirect语句放在页的顶部和<HTML>标记之前,确保没有任何内容返回给浏览器。如果在返回给浏览器的内容或标题后使用 Response.Redirect,会出现错误信息。
3、如果要在页面输出信息,并进行跳转,可以使用response.write和js代码的结合;
比如:
response.write"<script type='text/javascript'>alert('内容提交成功!');location.href='要跳转的网址url';</script>"
二、response.End的作用
既然你知道respons.end的功能,那就应该知道为什么没有这句话程序就不能运行的原因:后半截程序中最后一句response.Redirect导致页面跳转了。虽然response.Redirect也借助了客户端脚本实现,但是其优先级是浏览器级别的,要高于用户自定义脚本级别。所以你输出的js脚本还没有执行就已经跳转到yiqi.asp页面中了。
三、在ASP中Response.End的作用
既然你知道respons.end的功能,那就应该知道为什么没有这句话程序就不能运行的原因:后半截程序中最后一句response.redirect导致页面跳转了。虽然response.redirect也借助了客户端脚本实现,但是其优先级是浏览器级别的,要高于用户自定义脚本级别。所以你输出的js脚本还没有执行就已经跳转到yiqi.asp页面中了。