亚洲人成网站在线播放2019 _日韩国产欧美精品_久久夜色精品国产欧美乱_在线视频福利一区

當(dāng)前位置:首頁(yè) > 網(wǎng)站舊欄目 > 學(xué)習(xí)園地 > 名師教程 > 動(dòng)態(tài)Include文件的討論

動(dòng)態(tài)Include文件的討論
2006-03-11 11:22:50  作者:木子摘錄  來(lái)源:

動(dòng)態(tài)Include文件的討論
我們從一個(gè)案例談起:
<%
'
得到用戶所在的省份
Dim Province
Province = Request.form("Province")
'
下面顯示這個(gè)省份相關(guān)的信息
%>
<!--#include virtual="/ Province/<%= Province%>"-->
你覺(jué)得上面的代碼可以工作嗎?不!簡(jiǎn)單地使用ASP來(lái)達(dá)到動(dòng)態(tài)包含,你不能達(dá)到你想要的效果。為什么?因?yàn)椋?/SPAN>Include命令先于ASP代碼而得到執(zhí)行,所以,上面的代碼并沒(méi)有按照作者的意愿,先得到用戶所在的省份,再包含這個(gè)省份的信息!

如果你確實(shí)需要?jiǎng)討B(tài)包含,你可以這樣做:
<%
Select Case Province
Case 1: %>
<!--#include file="1.asp"à
<% Case 2: %>
<!--#include file="2.asp"à
<% Case 3: %>
<!--#include file="3.asp"à
<% End Select %>

應(yīng)該說(shuō),這段代碼可以得到你想要的結(jié)果。但是,由于你的用戶可能來(lái)自于33個(gè)省,你難道包含33個(gè)文件?特別要說(shuō)明的是,SSInc.dll是不知道你究竟需要哪個(gè)包含文件的(事實(shí)上,這時(shí)候Province還沒(méi)有值),所以,她把所有的文件都包含進(jìn)來(lái)了!你可以想象,這時(shí)候的文件有多大!然后,ASP.DLL會(huì)去掃描這個(gè)文件中的ASP代碼,然后執(zhí)行!
所以,每當(dāng)這樣的時(shí)候,你應(yīng)該考慮其他的思路,比如數(shù)據(jù)庫(kù),或者采用FileSystemObject

怎樣動(dòng)態(tài)Include文件?

解答
ASP
程序員經(jīng)常面臨的最大挑戰(zhàn)之一是動(dòng)態(tài)Include文件。由于#include ASP代碼執(zhí)行之前處理,所以,看起來(lái),動(dòng)if/else的腦筋是不可能的。
真是這樣嗎?
根據(jù)你使用Include的目的,以及你將Include的文件數(shù)目,使用if/else也許可以解決問(wèn)題。但這絕對(duì)不是任何時(shí)候可以奏效的,而且也不是一種有效的解決辦法,因?yàn)槟阈枰鲈S多的手工工作。
假設(shè)有兩個(gè)樣本HTM文件,1.htm2.htm,為簡(jiǎn)化起見(jiàn),假設(shè)文件的內(nèi)容如下:
<!-- 1.HTM: -->
<font color=#ff0000>This is 1.htm</font>
<!-- 2.HTM: -->
<font color=#0000ff>This is 2.htm</font>
現(xiàn)在我們來(lái)試試動(dòng)態(tài)Include
<%
if request.querystring(‘param‘)=‘2‘ then
%>
<!--#include file=‘2.htm‘-->
<%
else
%>
<!--#include file=‘1.htm‘-->
<%
end if
%>
請(qǐng)注意:上面的兩個(gè)#include 實(shí)際上都得到了處理。你可以實(shí)際運(yùn)行一下,看看效果:/Test.asp?param=1
/Test.asp?param=2
/Test.asp
上面我們是把一個(gè)querystring作為條件。你還可以把時(shí)間、日期、瀏覽器版本等作為條件。但是,條件越復(fù)雜,這種方法的效率越差。下面提供了另外一種思路:
<%
if request(‘param‘)=‘2‘ then
filespec = ‘2.htm‘
else
filespec = ‘1.htm‘
end if
filespec = server.mapPath(filespec)
scr = ‘scripting.fileSystemObject‘
set fs = server.createobject(scr)
set f = fs.openTextFile(filespec)
content = f.readall
set f = nothing
set fs = nothing
response.write(content)
%>
IIS5.0/ASP3.0中,有兩種新的方法來(lái)支持動(dòng)態(tài)包含
<%
server.transfer filename
server.execute filename
%>
如果正好使用的是IIS5.0ASP3.0,那么Ok! 但是IIS5.0需要運(yùn)行在Windows 2000上。


安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢
亚洲人成网站在线播放2019 _日韩国产欧美精品_久久夜色精品国产欧美乱_在线视频福利一区
欧美日韩亚洲一区二区三区四区 | 久久久久久有精品国产| 久久久久久久久一区| 亚洲啊啊啊啊啊| 国产剧情久久久久久| 久久这里只有精品99| 欧美精品一区二区三区三州| 久久久久久久香蕉网| 亚洲不卡一卡2卡三卡4卡5卡精品| 国产日韩一区二区在线| 国产精品久久久久久久久久久久冷 | 欧美激情精品在线| 欧美另类一区| 色婷婷av一区二区三区在线观看| 亚洲91精品在线亚洲91精品在线| www.av毛片| 亚洲在线视频一区二区| 国产精品一区视频| 欧美成人精品一区二区| 国产在线精品一区二区三区》| 久久久精品影院| 欧美日韩系列| 久久久久久久久久久av| 欧美老熟妇喷水| 国产精品免费观看久久| 蜜桃麻豆91| 国产精品久久久久久久av大片| 免费在线精品视频| 国产精品久久国产精品99gif | 国产精品手机在线| 欧美日韩亚洲在线 | 欧美成aaa人片在线观看蜜臀| 精品日本一区二区三区 | 日本一区视频在线播放| 国产精品∨欧美精品v日韩精品 | 黄色小视频大全| 国产精品入口尤物| 国产在线视频2019最新视频| 欧美精品日韩www.p站| 蜜桃精品久久久久久久免费影院| 国产精品九九九| 国产伦精品一区二区三区视频免费| 欧美激情亚洲综合一区| 91精品国产高清自在线看超| 午夜老司机精品| 久久精品小视频| 国产精品一久久香蕉国产线看观看 | 国产午夜大地久久| 亚洲美女网站18| 日韩在线一区二区三区免费视频| 国内揄拍国内精品少妇国语| 欧美日韩国产999| 国产精品88a∨| 精品欧美一区二区三区久久久 | 国产一区视频在线| 亚洲精品一区二| 日韩中文字幕免费看| 精品一区二区三区无码视频| 亚洲18私人小影院| 国产精品无码专区在线观看| 国产一区二区三区四区五区加勒比| 欧美激情在线视频二区| 国产成人一区二区三区别| 欧美亚洲另类久久综合| 在线精品日韩| 九色91国产| 国产美女高潮久久白浆| 日本一道本久久| 精品乱码一区二区三区| 国产爆乳无码一区二区麻豆| 国产一区视频在线| 欧美中日韩一区二区三区| 最新欧美日韩亚洲| 国产成人午夜视频网址| 91久久久精品| 免费看污污视频| 日日碰狠狠丁香久燥| 欧美精品免费播放| 久久99精品久久久久久久青青日本 | 人妻少妇精品久久| 欧美成人中文字幕| 日韩中文av在线| 国产精品av一区| 国产欧美一区二区三区久久| 欧美影院在线播放| 亚洲欧洲一二三| 国产精品视频网站| 久久这里只有精品23| 国产精品一区二区三区在线播放| 欧美日韩天天操| 日本久久久网站| 亚洲欧洲日韩综合二区| 美女黄色丝袜一区| 国产精品久久久久久久久久久久 | 视频一区视频二区视频三区视频四区国产| 国产精品毛片一区视频| 久热这里只精品99re8久| 欧美 日韩 国产精品| 日韩专区第三页| 亚洲va国产va天堂va久久| 久久国产精品久久精品| 国产精品毛片一区视频| 色噜噜国产精品视频一区二区| 国产精彩免费视频| av在线免费观看国产| 国产一区视频在线| 免费99视频| 免费亚洲一区二区| 激情视频综合网| 男人亚洲天堂网| 欧美在线视频一二三| 日本一区二区在线视频| 亚洲视频电影| 一区二区三区久久网| 免费av在线一区| 另类专区欧美制服同性| 久久亚洲成人精品| 久久av中文字幕| 国产精品第一区| 九九热精品在线| 色综合视频一区中文字幕| 久99九色视频在线观看| 欧美激情综合亚洲一二区| 欧美激情图片区| 亚洲在线观看一区| 亚洲高清乱码| 亚洲伊人第一页| 亚洲三区在线| 色婷婷综合久久久久中文字幕| 午夜精品久久久久久久无码| 欧美一级片久久久久久久| 欧美一区二区福利| 欧美在线影院在线视频| 免费国产在线精品一区二区三区| 国产网站免费在线观看| 国产精品高潮粉嫩av| 国产精品久久亚洲| 国产精品第二页| 欧美成人一区在线| 伊人久久av导航| 亚洲熟妇无码一区二区三区| 亚洲一区三区视频在线观看| 久久6精品影院| 亚洲字幕一区二区| 日本免费高清一区| 欧美午夜精品久久久久免费视| 欧美精品第三页| 国产九九精品视频| 99国产盗摄| 国产不卡av在线| 国产精品免费一区二区| 一区二区三区久久网| 亚洲一区二区三区欧美| 日韩中文字幕在线不卡| 欧美精品七区| 国产欧美123| 91美女福利视频高清| 久久日韩精品| 久久久精品一区二区| 久久中文久久字幕| 亚洲福利av| 欧美区高清在线| 成人在线小视频| 久久久久久久久久码影片| 欧美成人一二三| 日韩av不卡在线| 国内精品国产三级国产99| 99在线视频免费观看| 久久久久亚洲精品国产| 欧美日本精品在线| 日韩av一区二区三区在线观看 | 国产精品热视频| 色综合色综合网色综合| 日韩av免费网站| 国产一区二区高清视频| 久久全国免费视频| 久久综合久中文字幕青草| 欧美一区二区三区艳史| 欧美国产日韩激情| 91久久久国产精品| 国产精品狼人色视频一区| 亚洲精品高清国产一线久久| 国内精品小视频在线观看| 国产精品一区二区久久国产| 久久久久久久97| 在线观看日本一区| 欧美日韩一区在线播放| 91麻豆精品秘密入口| 国产精品久久国产精品99gif| 三年中国中文在线观看免费播放 | 国产一区免费| 国产富婆一区二区三区| 欧美成人一区二区三区电影| 日本一区免费观看| 国产在线精品播放| 国产福利成人在线| 久久99视频免费| 激情成人开心网| 久久亚洲a v| 一道本在线观看视频|