<html>
<body>
<%@ Language=VBScript ENABLESESSIONSTATE = False%>
<form Name="sushant" method="post" action="sushant.asp">
<select id="selFiles" name="selFiles" class="Select" style="width: 250px" tabindex="130">
<%
Dim fso, folder, files
Set fso=Server.CreateObject("Scripting.FileSystemObject")
Set folder=fso.GetFolder("C:\")
Set files=folder.Files
For each folderIdx In files
Response.Write("<option>" + folderIdx.Name + "</option>")
Next
%>
</select>
</body>
</html>
我正在通过在另一个文件中提供其链接来尝试此代码。但在执行IE时显示行集fso = Server.createobject中的错误.....我正在尝试但我无法找到错误。谁能帮我吗。抱歉格式化问题。
答案 0 :(得分:0)
通常,如果系统无法找到已注册的对象,您将收到该错误。给
regsvr32 %windir%\system32\scrrun.dll
一个去,看看它是否将你排除在外。
我也在带有AV软件的服务器上看到了问题,特别是FSO,似乎阻止了它,所以也要检查一下。