狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频

當前位置:系統之家 > 技術開發教程 > 詳細頁面

用ASP做一個TOP COOL的站內搜索

用ASP做一個TOP COOL的站內搜索

更新時間:2019-11-09 文章作者:未知 信息來源:網絡 閱讀次數:

該搜索引擎由一個HTM文件一個ASP文件組成,主要是運用FILESYSTEMOBJECT組件來達到目的,功能強大,修改界面以后可以直接拿來使用,當然加上一點自己的東西就更加好了。

searchpage.htm
該HTM文件用來傳入條件

<HTML>
    <HEAD>
        <TITLE>ASP搜索引擎范例</TITLE>
    </HEAD>
    <BODY>
        <CENTER>
            <FORM METHOD=POST ACTION="search.asp">
                
    <TABLE BGCOLOR="#CC6633" BORDER="0">
      <TR>
                        
        <TD ROWSPAN="3" BGCOLOR="#CC6633" width="21" nowrap>&nbsp; </TD>
                        
        <TD width="363" nowrap> <FONT COLOR="#FFFFFF">
          <INPUT TYPE="text" NAME="SearchText" SIZE="22">
                                <INPUT TYPE="checkbox" NAME="Case">
          高度敏感</FONT> </TD>
                        
        <TD ROWSPAN="3" width="10">
          <INPUT TYPE="submit" VALUE="確定">
                                <P>
                            
            <INPUT TYPE="reset" VALUE="清除">
                        </TD>
                        
        <TD ROWSPAN="3" BGCOLOR="#CC6633" width="28">&nbsp; </TD>
                    </TR>
                    <TR>
                        
        <TD width="363" nowrap> <FONT COLOR="#FFFFFF"> 返回結果
          <SELECT name="rLength" >
            <option value="200" selected>長信息 </option>
            <option value="100">短信息</option>
            <option value="0">只返回連接</option>
          </SELECT>
                                <SELECT NAME="rResults">
                                    <OPTION VALUE="10" SELECTED>10
                                    <OPTION VALUE="25">25
                                    <OPTION VALUE="50">50
                                </SELECT>
                            </FONT>
                        </TD>
                    </TR>
                    <TR>
                        
        <TD width="363" nowrap> <FONT COLOR="#FFFFFF"> 必須包括:
          <INPUT TYPE="checkbox" NAME="iImage">
          圖片
<INPUT TYPE="checkbox" NAME="iZips">
          Zip格式
<INPUT TYPE="checkbox" NAME="iJavaS"> JavaScript
                            </FONT>
                        </TD>
                    </TR>
                </TABLE>
            </FORM>
            </CENTER>
        
<DL>
  <DD>&nbsp; </DD>
        </DL>
    </BODY>
</HTML>

------------------------------------------------------------------------
顯示結果的ASP程序
search.asp

<HTML>
<HEAD>
<TITLE>'<%=Request("SearchText")%>'的搜索結果</TITLE>
</HEAD>
<BODY>
<B>'<%=Request("SearchText")%>'的搜索結果</B><BR>
<%
Const fsoForReading = 1
Dim objFile, objFolder, objSubFolder, objTextStream
Dim bolCase, bolFileFound, bolTagFound
Dim strCount, strDeTag, strExt, strFile, strContent, strRoot, strTag, strText, strTitle, strTitleL
Dim reqImage, reqJavaS, reqLength, reqNumber, reqZip

strFile = ".asp .htm .html .js .txt .css"
strRoot = "/"
strText = Request("SearchText")
strTag = Chr(37) & Chr(62)
bolFileFound = False
bolTagFound = False
If Request("Case") = "on" Then bolCase = 0 Else bolCase = 1
If Request("iImage") = "on" Then reqImage = "<IMG" Else reqImage = ""
If Request("iZips") = "on" Then reqZips = ".zip" Else reqImage = ""
If Request("iJavaS") = "on" Then reqJavaS = "JavaScript" Else reqImage = ""
If Request("rResults") = "10" Then reqNumber = 10
If Request("rResults") = "25" Then reqNumber = 25
If Request("rResults") = "50" Then reqNumber = 50
reqLength = Request("rLength")

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(Server.MapPath(strRoot))

schSubFol(objFolder)

Sub schSubFol(objFolder)
    For Each objFile in objFolder.Files
        If strCount + 1 > reqNumber or strText = "" Then Exit Sub
        If Response.IsClientConnected Then
            Set objTextStream = objFSO.OpenTextFile(objFile.Path,fsoForReading)

            strContent = objTextStream.ReadAll

            If InStr(1, strContent, strTag, bolCase) Then
            Else
                If Mid(objFile.Name, Len(objFile.Name) - 1, 1) = "." Then strExt = Mid(objFile.Name, Len(objFile.Name) - 1, 2)
                If Mid(objFile.Name, Len(objFile.Name) - 2, 1) = "." Then strExt = Mid(objFile.Name, Len(objFile.Name) - 2, 3)
                If Mid(objFile.Name, Len(objFile.Name) - 3, 1) = "." Then strExt = Mid(objFile.Name, Len(objFile.Name) - 3, 4)
                If Mid(objFile.Name, Len(objFile.Name) - 4, 1) = "." Then strExt = Mid(objFile.Name, Len(objFile.Name) - 4, 5)
                If InStr(1, strContent, strText, bolCase) And _
                    InStr(1, strContent, reqImage, 1) And _
                    InStr(1, strContent, reqZips, 1) And _
                    InStr(1, strContent, reqJavaS, 1) And _
                    Instr(1, strFile, strExt, 1) Then
                    If InStr(1, strContent, "<TITLE>", 1) Then strTitle = Mid(strContent, InStr(1, strContent, "<TITLE>", 1) + 7, InStr(1, strContent, "</TITLE>", 1)) Else strTitle = "未命名"

                    strCount = strCount + 1
                    Response.Write "<DL><DT><B><I>"& strCount &"</I></B> - <A HREF=" & objFile.Path & ">" & strTitle & "</A></A></DT><BR><DD>"
                    strTitleL = InStr(1, strContent, "</TITLE>", 1) - InStr(1, strContent, "<TITLE>", 1) + 7

                    strDeTag = ""
                    bolTagFound = False

                    Do While InStr(strContent, "<")
                        bolTagFound = True
                        strDeTag = strDeTag & " " & Left(strContent, InStr(strContent, "<") - 1)
                        strContent = MID(strContent, InStr(strContent, ">") + 1)
                    Loop

                    strDeTag = strDeTag & strContent
                    If Not bolTagFound Then strDeTag = strContent

                    If reqLength = "0" Then Response.Write objFile.Path & "</DD></DL>" Else Response.Write Mid(strDeTag, strTitleL, reqLength) & "...<BR><b><FONT SIZE='2'>URL: " & objFile.Path & " - 上次修改時間: " & objFile.DateLastModified & " - " & FormatNumber(objFile.Size / 1024) & "Kbytes</FONT></b></DD></DL>"
                    bolFileFound = True
                End If
                objTextStream.Close
            End If
        End If
    Next
End Sub

For Each objSubFolder in objFolder.SubFolders
    schSubFol(objSubFolder)
Next

If Not bolFileFound then Response.Write "沒有匹配結果"
If bolFileFound then Response.Write "<B>搜索結束</B>"

Set objTextStream = Nothing
Set objFolder = Nothing
Set objFSO = Nothing
%>
</BODY></HTML>

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频
99re在线视频这里只有精品| 一色屋精品视频在线观看网站| 精品国产免费人成电影在线观看四季| 欧美另类亚洲| 久久精工是国产品牌吗| 国产精品丝袜久久久久久app| 校园激情久久| 韩国久久久久| 成人免费黄色大片| 在线视频中文字幕一区二区| 亚洲图色在线| aaa国产一区| 国产一区二区三区在线观看免费| 亚洲一区二区三区爽爽爽爽爽| 国产校园另类小说区| 欧美日韩国产综合草草| 欧美中文字幕| 国产精品久久久久久久久久妞妞| 91亚洲国产成人精品一区二三| 国产精品一区二区在线看| 日本亚洲免费观看| 美女视频黄久久| 天涯成人国产亚洲精品一区av| 亚洲欧美激情一区二区| 国产精品的网站| 亚洲美女视频在线| 国产精品久久久久久久蜜臀| 久久欧美一区二区| 国产欧美一区二区三区鸳鸯浴| 久久天天做天天爱综合色| www久久久久| 欧美国产日韩a欧美在线观看| 国产视频一区在线播放| 欧美国产乱子伦| 亚洲欧洲美洲综合色网| 亚洲精品自拍动漫在线| 一区二区三区精品视频| 日韩av一二三| 国内精品第一页| 本田岬高潮一区二区三区| 99精品一区二区三区| 欧美日韩亚洲一区三区 | 激情自拍一区| 亚洲精品四区| 91国在线观看| 26uuu亚洲综合色欧美| 亚洲国产精华液网站w| 亚洲人成人一区二区在线观看 | 性刺激综合网| 日韩精品中文字幕在线不卡尤物 | 国产精品国产三级欧美二区| 亚洲在线黄色| 欧美一级理论片| 国产精品自产自拍| 日韩精品一区二| www.亚洲免费av| 欧美一区二区三区日韩| 亚洲精美视频| 国产成人av一区二区| 亚洲国产精品影院| 日本一区二区成人在线| 4438成人网| 先锋影音久久久| 午夜精品一区二区在线观看| 狠狠色狠狠色合久久伊人| 亚洲裸体xxx| 久久精品人人做人人爽97| 色狠狠色噜噜噜综合网| 伊人成人在线视频| av亚洲精华国产精华精| 精品一区二区三区免费毛片爱 | 国产无遮挡一区二区三区毛片日本| 久久亚洲综合网| 国产日韩欧美一区| 欧美日韩一区二区高清| 成人一区二区三区中文字幕| 免费观看久久久4p| 亚洲综合av网| 国产精品久久久久永久免费观看 | 久久狠狠婷婷| 国产精品视频免费观看| 欧美不卡视频| 99国产精品国产精品久久| 韩国一区二区在线观看| 免费高清视频精品| 婷婷综合五月天| 亚洲第一电影网| 亚洲三级免费观看| 国产精品网站在线观看| 久久久高清一区二区三区| 91精品国产综合久久精品图片 | 欧美成人a视频| 91精品国产美女浴室洗澡无遮挡| 色噜噜狠狠成人网p站| 色综合久久久久久久久久久| 国产欧美日韩伦理| 国产欧美一区二区色老头| 一区二区亚洲精品| 伊人成人在线| 亚洲精选91| 99在线精品视频在线观看| 亚洲国产mv| 99av国产精品欲麻豆| 99一区二区| 亚洲永久免费精品| 亚洲一区欧美激情| 久久久噜噜噜| 色婷婷av久久久久久久| 在线视频你懂得一区| 色菇凉天天综合网| 欧美在线播放高清精品| 欧美在线一二三四区| 欧美肥妇毛茸茸| 日韩一卡二卡三卡国产欧美| 日韩欧美一二三区| 精品国产乱码久久久久久久久 | 日韩理论片一区二区| 中文字幕一区二区三区视频| 亚洲免费观看高清| 亚洲va国产天堂va久久en| 日本vs亚洲vs韩国一区三区二区| 麻豆精品国产传媒mv男同| 国产精品2024| 91农村精品一区二区在线| 伊人蜜桃色噜噜激情综合| 亚洲一区精彩视频| 欧美综合视频在线观看| 日韩一卡二卡三卡| 国产精品情趣视频| 一区二区三区电影在线播| 天天综合网天天综合色| 国产乱人伦偷精品视频不卡| www.亚洲激情.com| 亚洲黄色影片| 久久青青草原一区二区| 555www色欧美视频| 久久久777精品电影网影网| 日韩理论电影院| 麻豆精品在线播放| 99国产精品视频免费观看| 一本色道久久综合一区| 色天天综合久久久久综合片| 日韩一区二区免费在线电影| 国产精品每日更新在线播放网址| 性做久久久久久免费观看| 国产一区二区三区高清播放| 欧美一区影院| 久久久久久一区二区| 欧美一级欧美一级在线播放| 中文字幕va一区二区三区| 日韩国产精品大片| 99精品国产热久久91蜜凸| 国产精品尤物| 精品国产乱码久久久久久久| 亚洲色图制服丝袜| 精品一区二区三区在线观看| 欧美激情日韩| 久久免费国产| 国产午夜亚洲精品羞羞网站| 午夜视黄欧洲亚洲| 99久久精品免费| 免费在线一区二区| 久久免费看少妇高潮| 亚洲成av人片在www色猫咪| 国产成人高清在线| 国产视频精品网| 精品日本一线二线三线不卡| 亚洲精品中文在线| 懂色中文一区二区在线播放| 亚洲清纯自拍| 日韩免费观看2025年上映的电影 | 一区二区久久久久久| 国产一区二区三区四区五区入口| 亚洲成色最大综合在线| 欧美午夜免费电影| 中文字幕av一区二区三区免费看| 日韩电影免费一区| 国产综合视频| 91麻豆精品国产91久久久久久久久| 国产精品电影一区二区| 美国欧美日韩国产在线播放| 欧美午夜精彩| 日韩欧美视频一区| 午夜精品一区二区三区电影天堂 | 久久美女艺术照精彩视频福利播放| 亚洲福利国产精品| 欧美1区免费| 欧美一区二区在线视频| 亚洲1区2区3区4区| 精品1区2区3区4区| 2019国产精品| 国产一级精品在线| 色婷婷av一区二区三区大白胸| 国产精品福利电影一区二区三区四区| 精品一区二区三区在线观看国产| 99精品国产在热久久| 久久久www成人免费毛片麻豆 | 精品美女被调教视频大全网站| 蜜臀久久久久久久| 国产精品入口66mio|