Ehmm... la funzione stampa le cartelle ed i files a video come nelle intenzioni, ma l'html risultante della pagina è esattamente uguale a quello che ti ho postato.
Comunque te lo riporto...
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Stampa Contenuto Cartelle</title>
</head>
<body>
<div name="MioLivello" id="MioLivello"></div>
<script language="VBScript" type="text/vbscript">
<!--
Function sfoglia(path)
Dim fso, Cartella, SottoCartelle, elemFolder, elemFile, MyFiles, stringa
Set fso = CreateObject("Scripting.FileSystemObject")
Set Cartella = fso.GetFolder(path)
Set SottoCartelle = Cartella.Subfolders
MioLivello.innerHTML = MioLivello.innerHTML & path & "
"
For each elemFolder in SottoCartelle
nomeCartella = elemFolder.Name
MioLivello.innerHTML = MioLivello.innerHTML & "" & elemFolder.Name & "
"
next
Set MyFiles = Cartella.Files
For each elemFile in MyFiles
MioLivello.innerHTML = MioLivello.innerHTML & " " & elemFile.Name & "
"
next
end Function
sfoglia("C:\")
//-->
</script>
</body>
</html>