亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

ASP 3.0高級編程(十二)_ASP教程

2024-05-04 11:03:54
字體:
來源:轉載
供稿:網友

推薦:ASP應用進階 ASP Error對象的相關知識
在VBScript中,有一個OnErrorResumeNext語句,它使腳本解釋器忽略運行期錯誤并繼續腳本代碼的執行。接著該腳本可以檢查Err.Number屬性的值,判別是否出現了錯誤。如果出現錯誤,返回一個非零值

4.2.3 服務器端包含指令的例子
本節提供了一些示例頁面,可以用來對各種服務器端包含語句進行實驗。打開示例網頁的子目錄Chapter04,顯示“SSI Directives and the ASP Server Object”主頁(即子目錄Chapter04中的Default.asp)

本書的所有示例都可以從我們的Web網站下載。讀者將在示例的子目錄Chapter04中發現本章其余部分的所有示例頁面。
1. 使用SSI/CGI處理指令
單擊鏈接進入“Server-Side Include and CGI Statements”頁面,這將打開ssi_cgi.stm頁面。需要注意的是該頁面的文件擴展名為.stm,表明這不是一個ASP網頁。該頁面使用了前面已經討論過的除#exec指令(稍后將看到)以外的所有SSI指令,且顯示指令的使用方法和結果,如圖4-4所示:

圖4-4 示例網頁顯示的SSI/CGI處理指令情況
(1)#include指令
該頁的開始部分“Include Files with SSI”,顯示名為intro.inc的另一個單獨文件的內容。下面是該文件的全部內容:
注意我們必須使用HTML條目“<”和“>”來顯示網頁中的尖括號。如果不這樣做,它們就不能被當作注解元素部分看待,并引起其中的指令被執行。
在主ssi_cgi.stm頁面中,把這個文件插入到該頁中的代碼是很簡單的:
<!-- #include file=”intro.inc” -->
(2)#config、#fsize和#flastmod指令
網頁下一部分顯示了與該頁面在相同的目錄中的文件Default.asp的大小和最后被修改的時間。這里三次使用了#config指令:
· 一次是設置SSI錯誤信息。
· 一次是設置日期和時間的格式。
· 一次是設置文件大小計算的格式。
使用#fsize和#fiastmod指令把值插入到該網頁中:
<P><DIV CLASS="subhead">SSI Statements</DIV>
<!-- #config ERRMSG="SSI Processing Error" -->
(sets error message in case of SSI error)<BR>
<!-- #config ERRMSG="SSI Processing Error" --><P>

Details of file 'Default.asp':<BR>
<!-- #config SIZEFMT="BYTES" -->
(sets fsize to return size in bytes)<BR>
<!-- #config SIZEFMT="BYTES" -->

<!-- #fsize FILE="Default.asp" -->
returns: <B><!-- #fsize FILE="Default.asp" --> bytes</B><BR>

<!-- #config TIMEFMT="%A, %B %d %Y %H:%M:%S" -->
(sets format for date/time results)<BR>
<!-- #config TIMEFMT="%A, %B %d %Y %H:%M:%S" -->

<!-- #flastmod FILE="Default.asp" -->
returns: <B><!-- #flastmod file="Default.asp" --></B><P>
(3)#echo 指令
該頁的最后部分(在屏幕上只能看到一部分)顯示可以使用#echo指令訪問的所有HTTP報頭的內容。每一行的代碼都是相同的,僅僅是VAR屬性值有變化。附錄G中給出了VAR屬性的所有容許值的一個完整列表。
<DIV CLASS="subhead">HTTP Variables</DIV>
<!-- #echo VAR="AUTH_TYPE" -->
returns: <B><!-- #echo var="AUTH_TYPE" --></B><BR>
<!-- #echo VAR="AUTH_PASSWORD" -->
returns: <B><!-- #echo var="AUTH_PASSWORD" --></B><BR>
… etc …
2. 使用#exec指令
#exec指令與其他的SSI指令相比使用起來困難一些,正因為如此,將其獨立地放到了另一個頁面上??梢詮?ldquo;ASP Server Object and SSI Directives”主菜單上訪問啟動頁面。
在該頁面上,選擇“Using the #echo Server-Side Include Directive”鏈接。這個操作打開“The SSI #exec Directive”頁面

“The SSI #exec Directive”網頁
這是一個ASP網頁ssi_exec.asp。兩個按鈕用來打開.stm頁面,該頁面執行其中使用#exec指令所描述的動作。
(1) 在服務器上運行這個示例
在SSI #exec指令示例能夠在服務器上工作之前,必須對一些配置進行修改。首先,需要在Web服務器的注冊表中創建SSIEnableCmdDirective項(類型DWORD),位置在下面的鍵名下:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W3SVC/Parameters
然后設置該值為1

這樣就允許#exec指令與CMD屬性一起使用。
其次,必須對包含使用#exec指令的.stm文件的目錄禁止匿名訪問,客戶端將被強制提供帳號的詳細情況,該帳號應是一個具有管理員級權限帳號。這也是net命令正常工作的要求。
激活Internet Services Manager應用程序,并選擇包含使用#exec指令的.stm文件的目錄(在示例中,這些文件是exec目錄下的start_cisvc.stm和stop_cisvc.stm)。然后打開該目錄的Properties對話框。在Directory Security選項卡中單擊Anonymous access and authentication control區域中的Edit按鈕,打開 Authentication Methods對話框

這個對話框不選中Anonymous access復選框。如果不使用Internet Explorer訪問該頁面,打開Basic authentication選項以允許非IE瀏覽器通過提交用戶名/口令訪問該頁面。設置時,會出現一個有關安全的警告,單擊Yes?,F在瀏覽器將被強制出示合適的帳號和身份證明,因為不能匿名訪問該網頁。
為了能看到啟動和終止服務的結果,打開“Services MMC插件”,終止Indexing Service

(2) 啟動和終止Indexing Service
單擊示例Web網頁上的按鈕,啟動Microsoft Indexing Service。
這個服務的短名稱為cisvc,它通常稱為Microsoft Index Server,名稱中的“ci”字符,實際上代表“content indexer”。
出現提示時,輸入在Web服務器上的具有管理員權限的一個帳號的用戶名和口令。當該頁面(start_cisvc.stm)打開時,你將感覺到一定的延遲,這是因為#exec指令載入一個窗口命令解釋器(cmd.exe)的實例,然后執行net start命令。一旦服務啟動(或者如果已經在運行),將顯示該頁面的其余部分

輸入用戶名和口令后顯示的界面
這個頁面的代碼十分簡單??梢钥吹?exec指令帶有CMD屬性,它設置為“cmd.exe /c net start cisvc”。窗體包含有重新回到前一頁面的SUBMIT按鈕:
<P>Processing the SSI directive:</P>
<P><B><!-- #exec CMD="cmd.exe /c net stop cisvc" --></B></P>
<!-- #exec CMD="cmd.exe /c net stop cisvc" -->

<FORM ACTION="../ssi_exec.asp">
<INPUT TYPE="SUBMIT" NAME="cmdOK" VALUE=" ">
Return to the previous page<P>
</FORM>
從前一頁面可以打開其他的.stm網頁,如stop_cisvc.stm用來再次終止該服務,不同之處僅在于使用了net stop命令而不是net start命令。

<!-- #exec CMD=”cmd.exe /c net stop cisvc” -->

分享:實例詳解ASP中斷開記錄集的使用方法
我們在使用ASP 內置的ADO組件進行數據庫編程時,通常是在腳本的開頭打開一個連接,并在腳本的最后關閉它,但是就較大腳本而言,在多數情況下連接打開的時間要比它需要打開的時間長得多。因此為

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲视频免费一区| 色吧影院999| 久久精品国产亚洲| 欧洲成人午夜免费大片| 成人欧美一区二区三区在线| 国产日韩在线免费| 狠狠做深爱婷婷久久综合一区| 亚洲国产成人久久| 亚洲欧美日本精品| 亚洲free性xxxx护士hd| 亚洲护士老师的毛茸茸最新章节| 一本色道久久88综合日韩精品| 日韩欧美中文在线| 中文字幕av一区二区三区谷原希美| 国产精品久久久久久久久粉嫩av| 日本精品视频在线| 亚洲欧美日本另类| 日韩精品在线观看一区二区| 成人精品aaaa网站| 精品国产乱码久久久久久虫虫漫画| 国产成人精品免费久久久久| 亚洲free性xxxx护士白浆| 欧美噜噜久久久xxx| 97视频免费在线看| 国产成人精品一区| 色噜噜国产精品视频一区二区| 欧美成人网在线| 成人黄色免费片| 亚洲小视频在线| 中文字幕国产精品久久| 久久久久国产精品www| 国产精品香蕉在线观看| 亚州欧美日韩中文视频| 国产一区二区在线播放| 2024亚洲男人天堂| 亚洲综合色激情五月| 亚洲欧美成人一区二区在线电影| 97久久超碰福利国产精品…| 77777少妇光屁股久久一区| 日韩精品亚洲视频| 亚洲国产成人在线播放| 亚洲人a成www在线影院| 精品少妇v888av| 欧美午夜丰满在线18影院| 欧美电影在线免费观看网站| 国产精品欧美激情在线播放| 69影院欧美专区视频| 国产日产久久高清欧美一区| 777国产偷窥盗摄精品视频| 欧美乱人伦中文字幕在线| 欧美日韩不卡合集视频| 国产精品自产拍在线观看中文| 91久久久久久久一区二区| 久久久电影免费观看完整版| 久久激情视频免费观看| 国产精品偷伦一区二区| 欧美电影免费观看大全| 深夜福利日韩在线看| 97超视频免费观看| 超碰91人人草人人干| 亚洲91精品在线观看| 日韩精品免费在线| 亚洲美女又黄又爽在线观看| 精品福利在线视频| 欧美视频中文在线看| 久久天天躁狠狠躁夜夜av| 69影院欧美专区视频| 欧美日韩国产中文精品字幕自在自线| 国产精品99导航| 久久免费福利视频| 宅男66日本亚洲欧美视频| 国产91对白在线播放| 日韩美女在线播放| 91精品视频网站| 欧美亚州一区二区三区| 久久人人爽人人爽人人片av高请| 国产精品久久久久免费a∨大胸| 国产精品第10页| 亚洲精品按摩视频| 午夜免费在线观看精品视频| 国产精品永久免费视频| 国产精品久久久久久久久久99| 亚洲人成网站色ww在线| 亚洲精品wwwww| 国产91精品视频在线观看| 国产精品久久电影观看| 琪琪第一精品导航| 亚洲аv电影天堂网| 亚洲天堂男人天堂女人天堂| 爱福利视频一区| 成人xxxxx| 久久国产一区二区三区| 午夜精品久久久久久久久久久久久| 久久视频在线看| 欧美成人合集magnet| 97精品欧美一区二区三区| 亚洲日韩中文字幕| 日本精品视频在线播放| 欧美激情欧美狂野欧美精品| 国产福利视频一区二区| 国产精品成人在线| 韩国三级日本三级少妇99| 日韩欧美中文字幕在线观看| 欧美日韩一区二区精品| 中文字幕精品在线视频| 精品福利樱桃av导航| 富二代精品短视频| 欧美国产日韩一区二区在线观看| 欧美日本高清视频| 国产免费一区二区三区在线观看| 97高清免费视频| 欧美最猛性xxxxx亚洲精品| 精品国产一区久久久| 黄色一区二区在线观看| 久久艹在线视频| 久久99国产精品久久久久久久久| 日韩国产精品视频| 欧美—级a级欧美特级ar全黄| 欧美极品美女电影一区| 中文字幕成人在线| 亚洲国产欧美一区二区三区同亚洲| 日韩麻豆第一页| 精品亚洲va在线va天堂资源站| 亚洲国产精品久久精品怡红院| 亚洲天堂av综合网| 色www亚洲国产张柏芝| 国产精品黄视频| 成人在线一区二区| 亚洲精品免费一区二区三区| 91国产高清在线| 国产一区二区三区视频| 97香蕉久久超级碰碰高清版| 亚洲美女激情视频| 国产成人综合一区二区三区| 青青久久av北条麻妃海外网| 欧美成人合集magnet| 亚洲人成伊人成综合网久久久| 成人网址在线观看| 久久久久久久色| 亚洲影视九九影院在线观看| 91情侣偷在线精品国产| 一本久久综合亚洲鲁鲁| 浅井舞香一区二区| 久久精品国产91精品亚洲| 国产欧美精品va在线观看| 亚洲天堂av电影| 色噜噜狠狠狠综合曰曰曰| 亚洲天堂第一页| 亚洲一区免费网站| 亚洲欧美三级伦理| 日韩电影免费观看在线观看| 国内成人精品一区| 欧美日本高清视频| 欧美另类老肥妇| 成人动漫网站在线观看| 亚洲国产精品大全| 91久久精品日日躁夜夜躁国产| 日本精品性网站在线观看| 7777精品久久久久久| 日本亚洲欧洲色α| 亚洲自拍另类欧美丝袜| 国内精品久久久久久影视8| 精品国产999| 中文字幕日韩av|