ASP3.0中的流控制能力(2)
發(fā)表時(shí)間:2024-02-22 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]這樣就少了一個(gè)流程了!也縮短了服務(wù)器->客戶機(jī)->服務(wù)器互相訪問(wèn)的時(shí)間!但是值得提醒你注意的一點(diǎn)的是Server.transfer中帶的地址最好是html文件或asp文件,不要是第三方加載的東西,比如說(shuō)PHP,如果那樣的話,程序是不能正常執(zhí)行的,因?yàn)檗D(zhuǎn)向的文件被直接送給ASP的引擎解析...
這樣就少了一個(gè)流程了!也縮短了服務(wù)器->客戶機(jī)->服務(wù)器互相訪問(wèn)的時(shí)間!但是值得提醒你注意的一點(diǎn)的是Server.transfer中帶的地址最好是html文件或asp文件,不要是第三方加載的東西,比如說(shuō)PHP,如果那樣的話,程序是不能正常執(zhí)行的,因?yàn)檗D(zhuǎn)向的文件被直接送給ASP的引擎解析了(唉,微軟的東西教人如何說(shuō)呢?不知道這點(diǎn)是沒(méi)有考慮到,還是微軟的霸氣),你將得不到結(jié)果的!在下面的程序中,我們將像你展示這點(diǎn)
讓我們看看下面的代碼:
(文件: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測(cè)試
< /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測(cè)試< /title>
< /head>
< body>
< ? echo "
這是一個(gè)測(cè)試,你好呀!歡迎你訪問(wèn)我們的網(wǎng)站< a href=http://www.aspcn.com>www.aspcn.com
" ; ?>
< /body>
< /html>
好了,我們測(cè)試一下上面的代碼,看到結(jié)果了嗎?再讓我們來(lái)看看Server.Transfer的運(yùn)用語(yǔ)句,代碼如下:
Server.asp(其實(shí)直接套用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測(cè)試< /title>
< /head>
< body>
< %Server.Transfer "test.php"%>
< /body>
< /html>
執(zhí)行一下Server.asp!咦,怪了,什么都沒(méi)有嗎!但是你看看被IE解釋后的代碼,代碼如下(注意千萬(wàn)不要被我下面的使用在html中的注釋語(yǔ)句搞糊涂了):