关于作者

如何获得站点根目录下所有文件夹名称(包括子文件夹名称)?

上一篇 / 下一篇  2006-11-12 00:34:01 / 个人分类:天天向上

查看( 1025 ) / 评论( 8 )
如题,用ASP代码
%~!MJ)\[M"mW0 无忧脚本F7OI db!|
我写了一下只能获得根目录下的文件夹名称,不能获得子文件夹的名称,请求帮助!!无忧脚本FnE^`JD\)u^o

]9]t"@-Ga0|TH8^0 <%无忧脚本6MSO1@?F V}R
Dim ObT,WWWRoot无忧脚本rw-u#@q!N~y0}
ObT = "Sc"&DEfd&"rip"&DEfd&"ting"&DEfd&".F"&DEfd&"ileS"&DEfd&"yste"&DEfd&"mObj"&DEfd&"ect"
8A7R`.J[0 WWWRoot  = Server.MapPath("/")
2^${u4H2z*o,Y0
X)f:EK&BP#B%W0 Function Zyqf_RePath(S)
GLO7p!b0   Zyqf_RePath=Replace(S,"\","\\")
thx g|+J;I0 End Function无忧脚本pry AN#h1] i

7pn0S(E`P#b0 Class Zyqf_LBF
4mTo4Cq$Wt0   Dim Zyqf_CF无忧脚本%KDk#_s
  Private Sub Class_Initialize无忧脚本E}6Y2H$DDH
    SET Zyqf_CF=CreateObject(ObT)
@onKZI^;Vu0   End Sub
bi'\B @8gw:l'E0
E:CK+e:p-o!d0   Private Sub Class_Terminate
7u]] w&H w Gx0     Set Zyqf_CF=Nothing无忧脚本$@ if A#oR dDz&K.hj
  End Sub
?P-SLAFF A0
4l}!YB{V+i7x [!H0   Function Zyqf_ShowFile(Path)
KK$x1fNz0   Set Zyqf_FOLD=Zyqf_CF.GetFolder(Path)
b GC8xov2U0 无忧脚本 x(U T1mC'[
    LRR="<SELECT name=""path"" type=""text"" style=""border:1px solid #999;WIDTH: 200px""><OPTION value="""" 无忧脚本c y%Q+@hVX y
selected>****请选择目录****</OPTION><OPTION value=""/"">整个站点</OPTION><OPTION value=""."">当前目录</OPTION>"
"fF4N0p"xb!x0   For Each Zyqf_F in Zyqf_FOLD.subfolders无忧脚本2u/QCYB3Z
    LRR=LRR&"<OPTION value='"&Zyqf_F.Name&"'>"无忧脚本1M|k ZA LIA
    LRR=LRR&Zyqf_F.Name&"</OPTION>"
"]+aB)Ad+NV0
5k7i|6W#Fen0   Next
cfw$Oe a|0     LRR=LRR&"</SELECT>"
Rm Q+MW\0         Response.Write LRR无忧脚本2B:^A.J8u
无忧脚本)C;_6z\/~)B$[E
  Set Zyqf_FOLD=Nothing无忧脚本S})X yH
  End function无忧脚本G/s)N|t/X
End Class
oY"Jk,~Y C%T0 无忧脚本hm V!u)~eo!H2Sn
Set ABC=New Zyqf_LBF:ABC.Zyqf_ShowFile(Zyqf_RePath(WWWRoot)):Set ABC=Nothing无忧脚本J+N8H%F,[Q#[bG(U
%>无忧脚本[)PlV S
无忧脚本?G#w#L M,ZW|)S
[ 本帖最后由 myhome 于 2006-11-15 21:01 编辑 ]

TAG:

小虫子的世界 myhome 发布于2006-11-12 08:34:46

zy3287的个人空间 zy3287 发布于2006-11-12 10:17:08
有有有点乱
xfdipzone的个人空间 xfdipzone 发布于2006-11-12 20:36:50
<%无忧脚本a\t(O!Mw4v
  Dim fso,objfolder,objfile,strpath
|&DK;fG        \(B+A1Q,_无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL  strpath=server.mappath(".")-//体验编写HTML代码的乐趣 - 51JS.COM{t.t&ip
  
P|
L*D
@8v
S.QY;[;e
  set fso=server.createobject("Scripting.FileSystemObject")
|9X*m2x){*j  无忧脚本C/B%NTO Mxt4X X
  call bl(strpath)
!Le'c6B)DB
3xc$|K-Q
kc
h无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM
  function bl(strpath)-^)fT.Fp"{9Y
  set objfolder=fso.getfolder(strpath)
"?Xpkj?S无忧脚本无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM6ku
Fq
A5Z+NH
_,F

  Response.write "文件夹路径:" & strpath & "<br><br>"6N,J$f&CW#[`}il`a
无忧脚本!Pq)}        KRBKo
  for each objfile in objfolder.files
$HHRer        I'`,Kf无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL   Response.write "<font color=""#0066CC"">文件名:" & objfile.name & "</font><br>"
A8N8iV        h{(R-//体验编写HTML代码的乐趣 - 51JS.COM  next
t)H5xh:E%G-F2y无忧脚本3w$Qm\3J/F]w
  for each objsubfolder in objfolder.subfolders
4t/YV)f.`0A OH无忧脚本   Response.write "<font color=""#FF0000"">文件夹:" & objsubfolder.name & "</font><br>"
j1b|w&m-Y$b f无忧脚本   call bl(strpath & "\" & objsubfolder.name)
#^"HF9LfM8S  next无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM%[n7`d7G
l

www.51js.com?bQ#j)`
lup

  End function
%?Tp7y4gc
Q#P-s无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL
%>
小虫子的世界 myhome 发布于2006-11-12 22:36:46

QUOTE:

原帖由 xfdipzone 于 2006-11-12 20:36 发表www.51js.comYf q&Q oqd!l
<%www.51js.com)b IrZIzDG.`"]
  Dim fso,objfolder,objfile,strpath
2\AXhU&Y  strpath=server.mappath(".")
z!}{*~\P5y无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL  
4D._R(sg1Q m3q0Q}www.51js.com  set fso=server.createobject("Scripting.FileSystemObject")www.51js.com^k'b2}1Y(@3[
  

|8v}/V_ced7TV Zd无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL
  call bl(strpath)
!M0J0@5\+hj\i4p无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM
        mhz'E&q]3A*`:ZBwww.51js.com  functio ...
无忧脚本s)G5}'oWy2b&Jv[        [
无忧脚本;o0b7q8R(z D6k
感谢xfdipzone斑竹!!
1ayHAM S/|-//体验编写HTML代码的乐趣 - 51JS.COM
!?z)t        F9if1Fe无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL但是:我只需要获得文件夹的名称,不需要获得文件夹下所有文件的名称
,r_4Rc4D(e_-V6lU-//体验编写HTML代码的乐趣 - 51JS.COMwww.51js.com%b+^
|-]$?f

例如,站点根目录下有这样的文件夹:
F,NN"Fs        JY-//体验编写HTML代码的乐趣 - 51JS.COM
H
As
Ye y]www.51js.com

Tv a'K.k
^无忧脚本
        bbs        -//体验编写HTML代码的乐趣 - 51JS.COMR,y'S
f        kKKPc7y

        bbs\chkNum       
%zo3nL3OU#N*e无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM        bbs\chkNum\s        无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM:}0^+T BV I1x
        bbs\editor       
p&r&HAHuwww.51js.com        bbs\editor\face       
zu1K;R-h&Bn iEwww.51js.com        ABC       
(DEf        MU
PpC-//体验编写HTML代码的乐趣 - 51JS.COM
        ABC\123        无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM#WR[*NH[U
        ABC\123\SS       
)S_rW|r
|www.51js.com
        ABC\123\SS\ZZ
NRD(\9Le4dy
dQ,WO-//体验编写HTML代码的乐趣 - 51JS.COM
        …………
j^.e$^M[www.51js.com
w4Vr|sqrvwww.51js.com我现在需要获得全部的文件夹名称,并且以下面这样的格式输出显示:
rWfQ$b6WdD-//体验编写HTML代码的乐趣 - 51JS.COM
pn8H*Ri)Yv<SELECT>www.51js.comXUm1N2\eN
        <OPTION value="" selected>****请选择目录****</OPTION>.W:Gg yR
        <OPTION value="/">整个站点</OPTION>无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COMMd
T LBtt4q:E

        <OPTION value=".">当前目录</OPTION>        -//体验编写HTML代码的乐趣 - 51JS.COMe6m2eP&X{UK
        <OPTION value="bbs">bbs</OPTION>        无忧脚本%^8m#A^N8Z/|'R}
        <OPTION value="bbs\chkNum">bbs\chkNum</OPTION>        -//体验编写HTML代码的乐趣 - 51JS.COM0Cy        KEA'}F+x#rux
        <OPTION value="bbs\chkNum\s">bbs\chkNum\s</OPTION>        www.51js.comTYbM;rE
        <OPTION value="bbs\editor">bbs\editor</OPTION>        $L%wFj;e,b+o$@&C
        <OPTION value="bbs\editor\face">bbs\editor\face</OPTION>        无忧脚本mEZ`
y
h!G

        <OPTION value="ABC">ABC</OPTION>        无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSLIR"X3v`a
        <OPTION value="ABC\123">ABC\123</OPTION>       
c%[M \/Z@
zg;nyE-//体验编写HTML代码的乐趣 - 51JS.COM
        <OPTION value="ABC\123\SS">ABC\123\SS</OPTION>        无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM]
N['|2fr2~

        <OPTION value="ABC\123\SS\ZZ">ABC\123\SS\ZZ</OPTION>        www.51js.coms;trV_7U&V|-D
        ………………

EQT o,i$Lq无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL
</SELECT>

Q/o;z8\`7G7^-//体验编写HTML代码的乐趣 - 51JS.COM

{/l(j
l
hwww.51js.com
折腾了N 天一直没搞成功,请高手们帮助!感激不尽!
小虫子的世界 myhome 发布于2006-11-12 22:45:08
参考了xfdipzone斑竹的代码,重新写也搞不定,郁闷中!www.51js.comaoe3Q`O
无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COMPnjW/k3r$Y
<%        N_k,~}
Dim objFso无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM9`'J'G m;UQ
Dim objFolder
&\$j
S)?e`GQq x-fwww.51js.com
       
*k^T1k
yL4\s无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM
set objFso = Server.CreateObject("Scripting.FileSystemObject")
B(K"Q(?.|Z无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COMset objFolder = objFso.GetFolder(Request.ServerVariables("APPL_PHYSICAL_PATH"))
g4Co&Ux;_8df无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL%>无忧脚本Scl8^
AC

<html><head></head><body>
BO7`rX无忧脚本<table width="100%" cellpadding="1" cellspacing="0" border="0" class="InfoGridTitle">无忧脚本6x)\]B1R
                        <tr class="InfoLine">www.51js.comW1d*[] r3H FRk0i2u4v
                                <td class="Title">
        fI8z,@8g'Kn?.J \i                                         文件菜单
3eX,Mg E xew无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL                                </td>
X L]1s6S-//体验编写HTML代码的乐趣 - 51JS.COM                                <td class="Title" align="right">
4]9oj&R:~-//体验编写HTML代码的乐趣 - 51JS.COM                                         
Gf BIY oe-//体验编写HTML代码的乐趣 - 51JS.COM                                </td>
a&E+_z Hb itBuw                        </tr>www.51js.com#j9RVQ;`
</table>无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM        fLw B&A$@ZA]
<SELECT name="path" type="text" style="border:1px solid #999;WIDTH: 300px"><OPTION value="" selected>****请选择目录****</OPTION><OPTION value="/">整个站点</OPTION><OPTION value=".">当前目录</OPTION>        无忧脚本j/a-_A1g
<%
8Noro k2Z`)Ts-//体验编写HTML代码的乐趣 - 51JS.COM        call FolderShow(objFolder, 1)-//体验编写HTML代码的乐趣 - 51JS.COM        o~/I~(ag
%>无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL |
qiX4UXc[

</SELECT>无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL$}3a0To8[O8q9d;v
</body></html>
aH RN"\vVn无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL
4{X8iE        j xJ        |-//体验编写HTML代码的乐趣 - 51JS.COM<%
y.~i6x hY-//体验编写HTML代码的乐趣 - 51JS.COMset objFncAspFomEdit = nothing
,}enQ\J(e9YL无忧脚本set objFolder        = nothinga.| LGpY,gU
无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM7i?/v        N-bb%g+@PMG
Function FolderShow(pFolder, pintLevel)无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSLjK8^}h/q

MX{yN Dim strSeparator
:];l'Co\~U无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL Dim strS无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM0\{[yq
Call SubFoldersShow(pFolder, pIntLevel)www.51js.com-G4P0h(kr0iN
无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM4{@6i HIiM#K
End Function无忧脚本0c+T k5B8P D;[J

L7H?
j?x9F5S?)e4rj无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM

|{7_)tj,X无忧脚本Function SubFoldersShow(pFolder, pIntLevel)无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL,{1@8@:I V Qu[/I],_

#]4OQ
s9|无忧脚本
Dim objFolderSearch-//体验编写HTML代码的乐趣 - 51JS.COM(|$a&auJp
Dim strSeparator
k2^I8}4fYI$S无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM Dim strSwww.51js.comR*_EE7I EdL#h
m7B

        strSeparator="";gv1uxN
        strS=""无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM_ S GF7F'F
        if pIntLevel > 1 then无忧脚本eMug5L_+E2~&v
                For i = 2 to pIntLevel-//体验编写HTML代码的乐趣 - 51JS.COMv#Wjz[%K
                        strSeparator = strSeparator & "  "
r'Wno3c%fQc(X X-//体验编写HTML代码的乐趣 - 51JS.COM                        strS = pFolder.Name&"\"-//体验编写HTML代码的乐趣 - 51JS.COM'O/H5[qH~T
} a

                next
7d-f
a V+xNwww.51js.com
        end if gA.UVO

;zy!t4p&tPW)U-X-U无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL        if pFolder is nothing then exit function
j"U4WOn3f
R0@E
^-//体验编写HTML代码的乐趣 - 51JS.COM
        if pFolder.SubFolders.Count = 0 then exit function无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL6m        j.N
PZB`7C

For Each objFolderSearch In pFolder.SubFolders无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COMy!|@%IR
www.51js.com t        A~$r_ G*}
%>无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM"an`        @!pL2{:~3s        F
        <OPTION value="<%=strS&objFolderSearch.Name %>"><%=strSeparator&objFolderSearch.Name%></OPTION>       
;P'p1C8Zc(omC无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM<%
#NA&@pThqDV-//体验编写HTML代码的乐趣 - 51JS.COM        call FolderShow(objFolderSearch, pIntLevel + 1)
v [+uDy;_;A-//体验编写HTML代码的乐趣 - 51JS.COMnext(n{S8`zX)S
set objFolderSearch = nothing:`j#RS3p
End Functionwww.51js.com
rfm6g9[qa

%>
小虫子的世界 myhome 发布于2006-11-14 20:10:33

(L'W~G[)]+uL x无忧脚本@
DwP
` L

那位大虾来帮个忙哦!!!
xfdipzone的个人空间 xfdipzone 发布于2006-11-14 23:57:30
看看是不是要这种效果www.51js.com(g3iS(M"u/W

{Abrl(P-//体验编写HTML代码的乐趣 - 51JS.COM保存为findfolder.asp无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSLkX_:` o0O{$Yi
-//体验编写HTML代码的乐趣 - 51JS.COM!@%^b[        Q \
<!-- 遍历站点所有文件夹 -->
q#wP,z#DB        P-//体验编写HTML代码的乐趣 - 51JS.COM<style>www.51js.com}\,^1k7w1K4~
<!--
u-Oj7d        {uW-//体验编写HTML代码的乐趣 - 51JS.COMbody{font-size:12px;}
#R9P&{z9R HG7S~@H无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM-->-//体验编写HTML代码的乐趣 - 51JS.COM4Mp.IR2z+w atL
</style>
"P8y1vB^ g&Fs0Y无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL<script language="vbscript">-//体验编写HTML代码的乐趣 - 51JS.COMWO2e(UN
<!--
s8eA)]MG(J0uj_~无忧脚本sub fsubmit()-//体验编写HTML代码的乐趣 - 51JS.COM)c"[ns        b u1C ^J
form1.submit无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL `$n+P Ua-O#V/jQ `3z
End sub无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL#b&F        t        osF
-->-//体验编写HTML代码的乐趣 - 51JS.COM,[qm^7L/s ~0k(C%L
</script>www.51js.com
y&v(h YV&dT!Q0Q]

<form name="form1" method="post" action="findfolder.asp">
!|&?/Y8M G)L uwww.51js.com<select size="1" name="fpath" onchange="fsubmit()">
8{&g$_|fIU无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL<option value="0" selected>--请选择--</option>www.51js.com|@
U Wl`6Sr/I3R

<option value="/">整个站点</option>
0u-n1y \%sDkowww.51js.com<option value=".">当前目录</option>无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COMX#K4R&D#jV"d}2c"H
<%
j0pm|!r  Dim fso,objfolder,objfile,strpath
5W(L)L%RkWs|www.51js.com  set fso=server.createobject("Scripting.FileSystemObject")无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL$JmJ PXr:E0p8m4M\4[+{
无忧脚本3F?t V$`L*F
  strpath="."-//体验编写HTML代码的乐趣 - 51JS.COMJR2y:t0_ru
  call bl(strpath)无忧脚本I/``x |*Bd
-//体验编写HTML代码的乐趣 - 51JS.COM3e+QG.u-V%on
  function bl(strpath)
|9t-S2Pg9|:PfA  set objfolder=fso.getfolder(server.mappath(strpath))&qN:uq*XO

        v@1xaQ-//体验编写HTML代码的乐趣 - 51JS.COM  for each objsubfolder in objfolder.subfolderswww.51js.commhMq.O2Z
   Response.write "<option value='" & strpath & "\" & objsubfolder.name & "'>" & replace(strpath,".","") & "\" & objsubfolder.name & "</option>"
MIr6Q(M ~F1Od~无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM   call bl(strpath & "\" & objsubfolder.name)
.kVy+f*s3boH无忧脚本  next
1F2vR({)I(t6?T无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COMwww.51js.com8~+oT0|g1a4m9X
  End function
v4YC+k.@n%>无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSLY]"T:G1T1~'Y4w)^
</select>www.51js.com:~t6lO1v MTe9]
</form>
,G!S,Tq+D9s无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL
!t'}bD}2DM0H(|<%www.51js.coml+]
REOUd

  fpath=Request.form("fpath")9@&o
P/hK1|3U(E

无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM&L/dHWF*Z        m;y-O
  if fpath<>"0" and fpath<>Empty then
"Eo0|q8lW-//体验编写HTML代码的乐趣 - 51JS.COMwww.51js.com0L0fv wZ
  Response.write "<font color=""#FF0000"">当前文件夹:" & replace(fpath,".","") & "</font><br><br>"无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL*Xt_S4Xa+~        J
  Kz'@%NBUr
  set objfolder=fso.getfolder(server.mappath(fpath))
O$U*a-P7A4oi2PP无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL   无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSLh2SsBK;nY
  for each objsubfolder in objfolder.subfolders无忧脚本j3xM^b/j-f
   Response.write "子文件夹名称:" & objsubfolder.name & "<br>"
Q tR%x'Ox|无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM  next-//体验编写HTML代码的乐趣 - 51JS.COMR aDN8Y,d)P&S w

7A_ x-RP oN/f-}-//体验编写HTML代码的乐趣 - 51JS.COM  Response.write "<br>"
$m/T3m D)RhDW-//体验编写HTML代码的乐趣 - 51JS.COM;o5?        K
DbG5G
M u[d-O"c

  for each objfile in objfolder.files
8Eu6\iv0s/\C-l-XW
y无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL
   Response.write "文件名称:" & objfile.name & "<br>"-//体验编写HTML代码的乐趣 - 51JS.COM CyoAQ8a
  next
;pH!eoswww.51js.com
c#}7EjB$^www.51js.com  set objfolder=nothing+g!wpA&X$AL8T9k(I
9H1n5_jlf:`X
  End if
l&K]5Mg[t:U无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM%>
小虫子的世界 myhome 发布于2006-11-15 20:58:41

QUOTE:

原帖由 xfdipzone 于 2006-11-14 23:57 发表无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSLKKA`:CRN
看看是不是要这种效果
JUl&^ gs@
1d.b ` q7Uk1X无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM保存为findfolder.asp
rUyIb        [
q\www.51js.com
无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL&y%K'o0b6H xvp7`w
<!-- 遍历站点所有文件夹 -->f-glt}i`
<style>
$M1?,v7i]0x7L无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM<!--无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL?:UXuJ6q6@#{$w
body{font-size:12px;}无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM(y m!z-z3K&GE
-->*n I v
|9Z:F$h"?
m

</style>www.51js.comO(j/Jl1B'U
<script language="vbscript"& ...
-//体验编写HTML代码的乐趣 - 51JS.COM&G vtfd:I

L-LC XY9[感谢xfdipzone斑竹的多次帮助!使用你提供的代码中的这段:
)dF
T5y \h#^%C无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM
't:\O3u/[8qs

QUOTE:

无忧脚本7~-L"M8Kt,AR
<%
Nw O9D/ldwww.51js.com  fpath=Request.form("fpath")www.51js.com#k9SO {1y

W        YqC|#~-//体验编写HTML代码的乐趣 - 51JS.COM  if fpath<>"0" and fpath<>Empty then 无忧脚本mV6n+K?O
q!e)g7c


G~Z!Y\#@?z3u@5I,A无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL  Response.write "<font color=""#FF0000"">当前文件夹:" & replace(fpath,".","") & "</font><br><br>"
2f5p1QR5e-J        z无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM  
pYDR$^ XC无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL  set objfolder=fso.getfolder(server.mappath(fpath))
l?5p/t
h}无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL
   
L0nUG&U6]uo4p无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM  for each objsubfolder in objfolder.subfolders
+@-F6{$_l1U8C   Response.write "子文件夹名称:" & objsubfolder.name & "<br>"-//体验编写HTML代码的乐趣 - 51JS.COMknJ``!^
  next
r2Ht0ej ]www.51js.com无忧脚本-//体验编写HTML代码的乐趣 - 51JS.COM8i9\Ye8YF
  Response.write "<br>"www.51js.comcf?KXj$e6O5T

iQ1kWyFN&\  for each objfile in objfolder.files-//体验编写HTML代码的乐趣 - 51JS.COM$v`$y|'is0E{j/k
   Response.write "文件名称:" & objfile.name & "<br>"
9H|z+z
f.X]
{+f"F
  next
,{IGL$b6PBwww.51js.comwww.51js.com$D{H
a4_&BN

  set objfolder=nothing-//体验编写HTML代码的乐趣 - 51JS.COM)h+kj"f
n)QF}v

无忧脚本&F]r8LG.TyS^6S
  End if

U!F;on)?5v无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL
%>x-{%b_9S`h/lE'sq0ye
I@
.g3kg&jyBw

,y9X Y0{c-g n9|*s3f:P*j$t无忧脚本,无忧,脚本,JavaScript,JS,HTML,DHTML,CSS,XML,XSL稍加改变后达到了要求!再次表示感谢~!
我来说两句

(可选)