µÛ¹úÈí¼þ
  ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø ¹ØÓÚÎÒÃÇ
 
½âÃܵ۹úÍøÕ¾¹ÜÀíϵͳv4.6
À¸¡¡Ä¿:
 
ÄúµÄλÖãºÊ×Ò³ > ¼¼ÊõÎĵµ > ASP±à³Ì >
ÓÃASP×öÒ»¸öTOP COOLµÄÕ¾ÄÚËÑË÷
×÷Õߣº¶«·½Ö©Öë¡¡·¢²¼Ê±¼ä£º2005-03-12¡¡À´Ô´£ºchinaasp
¸ÃËÑË÷ÒýÇæÓÉÒ»¸ö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>  </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">  </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>  </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>

  
¡¾ÆÀÂÛ¡¿¡¾¼ÓÈëÊղؼС¿¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿¡¾¹Ø±Õ ¡¿
¡ù Ïà¹ØÁ´½Ó
 ¡¤ÓÃASP×öµÄDNS LOOKUP³ÌÐò  (2005-03-12)
 ¡¤ÓÃasp³ÌÐòÏÔʾsqlÊý¾Ý¿âËùÓбíµÄ  (2005-03-12)
 ¡¤ÈçºÎÀûÓÃASPʵÏÖÓÊÏä·ÃÎÊ  (2005-03-12)
 ¡¤ÓÃASPÖÆ×÷ÔÚÏß²âÊÔ  (2005-03-12)
 ¡¤ÓÃASPʵÏÖ¶ÔMP3ÇúÄ¿ÐÅÏ¢µÄ²Ù×÷  (2005-03-12)
 ¡¤ÓÃASPͳ¼ÆÓû§ÔÚÕ¾µãµÄÍ£Áôʱ¼ä  (2005-03-12)
 ¡¤ÈçºÎÓÃasp°Ñsql server”µ“þÞD»¯ž  (2005-03-12)
 ¡¤ÓÃASP¡¢VBºÍXML½¨Á¢»¥ÁªÍøÓ¦Óó̠ (2005-03-12)
 ¡¤ÓÃASP¡¢VBºÍXML½¨Á¢»¥ÁªÍøÓ¦Óó̠ (2005-03-12)
 ¡¤ÓÃASP¡¢VBºÍXML½¨Á¢»¥ÁªÍøÓ¦Óó̠ (2005-03-12)

   À¸Ä¿µ¼ÐÐ
  PHP±à³Ì
  ASP±à³Ì
  ASP.NET±à³Ì
  JAVA±à³Ì
   Õ¾µã×îÐÂ
¡¤ÖºÏ×÷»ï°éµÄ»¶Ó­ÐÅ
¡¤Ã½Ì屨µÀ
¡¤µÛ¹úÈí¼þºÏ×÷»ï°é¼Æ»®Ð­Òé
¡¤µÛ¹úÍøÕ¾¹ÜÀíϵͳ²É¼¯Ê¹Óý̳Ì
¡¤µÛ¹úÍøÕ¾¹ÜÀíϵͳģ°åÖÆ×÷½Ì³Ì
¡¤µÛ¹úCMSÄ£°åÏÂÔØ
¡¤Discuz6.0.1UC°æÍ¨ÐÐÖ¤·¢²¼
¡¤µÛ¹úÍøÕ¾¹ÜÀíÏµÍ³Ö®ÍøÕ¾Ç¨ÒÆ½Ì³Ì
¡¤µÛ¹úÍøÕ¾¹ÜÀíϵͳʵÀýÈëÃŽ̳ÌÏÂÔØ
¡¤¡¶µÛ¹úÍøÕ¾¹ÜÀíϵͳ¡·ÊµÀýÈëÃŽ̳Ì
   Àà±ð×îÐÂ
¡¤ÔÚASPÖÐʹÓÃÊý¾Ý¿â
¡¤Ê¹ÓÃASP½Å±¾¼¼Êõ
¡¤Í¨¹ýÆô¶¯½Å±¾À´¸ÐÊÜASPµÄÁ¦Á¿
¡¤Ñ§Ï°Ê¹ÓÃASP¶ÔÏóºÍ×é¼þ
¡¤½âÎöaspµÄ½Å±¾ÓïÑÔ
¡¤³õ¿´ASP-Õë¶Ô³õѧÕß
¡¤ASP¿ª·¢10Ìõ¾­Ñé×ܽá
¡¤ASPÖ®¶ÔÏó×ܽá
¡¤ASPÓëÊý¾Ý¿âÓ¦Ó㨸ø³õѧÕߣ©
¡¤¹ØÓÚѧϰASPºÍ±à³ÌµÄ28¸ö¹Ûµã
 
¹ØÓÚµÛ¹ú | ¹ã¸æ·þÎñ | ÁªÏµÎÒÃÇ | ³ÌÐò¿ª·¢ | ÍøÕ¾µØÍ¼ | ÁôÑÔ°å µÛ¹úÍøÕ¾¹ÜÀíϵͳ