IeNurDose: HTML Seiten generieren

Beitrag lesen

hi,
ich bin grad nicht so bei vbs, drum jscript und das nur ganz grob voller fragen, risiken und was weiß ich.
nur eine grobe richtung ... feilen ist deine sache ...
<script>
//only[EvIl]IE/jscript ;-)
var ausgabe;
function machIndex(myDir)
{
  var fso, f, fc,ffc, s;
  fso = new ActiveXObject("Scripting.FileSystemObject");
  f = fso.GetFolder(myDir);
  fc = new Enumerator(f.SubFolders);
  s="------------------Dirs--------------------------<br>";
  for (; !fc.atEnd(); fc.moveNext())
  {
    s += "<a href='javascript:machIndex(""+slashIt(fc.item())+"")'>"+fc.item()+"</a>";
    s += "<br>";
  }
  s+="-----------------Files--------------------------<br>";
  ffc= new Enumerator(f.files);
  for (; !ffc.atEnd(); ffc.moveNext())
  {
    s += ffc.item(); //hier prüfen was ist ein bild (true = html-maskieren. bzw neue function: zeigeBildInNeuemFenster(dieserPfad))
    s += "<br>";
  }
//  return(s);
ausgabe.innerHTML=s;
}
//document.write(z);    //das ist echt unpassend hier
function init(){
ausgabe=document.getElementById('aus');
machIndex('C:/WINDOWS');  //hier kommt der absolute pfad der root rein ....
/*cool ist es dem script beizubringen seinen wohnort zu erkennen*/
}
function slashIt(str){
  str+='';
  str=str.replace(/\/g,'/');
//alert(str);
  return(str);
}
</script>
<body onload='init()'>
<div id='aus'></div>

*f**** nun ist da keine history mehr.
mein problem?

wenn du unbedingt vbs benutzen möchtest suche bei ms nach: VBSCRIP5.CHM -> das wird helfen obrieges script zu portieren.

gruß
onlyIe