这样就少了一个流程了!也缩短了服务器->客户机->服务器互相访问的时间!但是值得提醒你注意的一点的是server.transfer中带的地址最好是html文件或asp文件,不要是第三方加载的东西,比如说php,如果那样的话,程序是不能正常执行的,因为转向的文件被直接送给asp的引擎解析了(唉,微软的东西教人如何说呢?不知道这点是没有考虑到,还是微软的霸气),你将得不到结果的!在下面的程序中,我们将像你展示这点
让我们看看下面的代码:
(文件:response.asp:)
<!– 代码开始 –>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<meta name="author" content="蒲俊杰">
<meta name="keywords" content="asp,www.aspcn.com">
<title>response测试</title>
</head>
<body>
<%response.redirect "test.php"%>
</body>
</html>
<!– 代码结束–>
test.php文件的代码如下:
<!– 代码开始 –>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<meta name="author" content="蒲俊杰">
<meta name="keywords" content="asp,php,www.aspcn.com">
<title>response测试</title>
</head>
<body>
<? echo "<center>这是一个测试,你好呀!欢迎你访问我们的网站<a href=http://www.aspcn.com>www.aspcn.com</a></center>" ; ?>
</body>
</html>
<!– 代码结束–>
好了,我们测试一下上面的代码,看到结果了吗?再让我们来看看server.transfer的运用语句,代码如下:
server.asp(其实直接套用response.asp就可以了):
<!– 代码开始 –>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<meta name="author" content="蒲俊杰">
<meta name="keywords" content="asp,www.aspcn.com">
<title>response测试</title>
</head>
<body>
<%server.transfer "test.php"%><!– 注意这条语句 –>
</body>
</html>
<!– 代码结束–>
执行一下server.asp!咦,怪了,什么都没有吗!但是你看看被ie解释后的代码,代码如下(注意千万不要被我下面的使用在html中的注释语句搞糊涂了):
ASP3.0中的流控制能力(2)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » ASP3.0中的流控制能力(2)
相关推荐
-      ASP 简介
-      SQL注入天书 – ASP注入漏洞全接触
-      用.net 处理xmlHttp发送异步请求
-      asp.net创建文件夹的IO类的问题
-      如何实现ASP.NET网站个性化
-      关于ASP.NET调用JavaScript的实现
-      ASP利用Google实现在线翻译功能
-      Asp无组件生成缩略图
