欢迎光临
我们一直在努力

ASP3.0中的流控制能力(2)

建站超值云服务器,限时71元/月

这样就少了一个流程了!也缩短了服务器->客户机->服务器互相访问的时间!但是值得提醒你注意的一点的是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中的注释语句搞糊涂了):

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » ASP3.0中的流控制能力(2)
分享到: 更多 (0)