vi posto un piccolo script fatto da me per leggere un file (per conoscerne il contenuto) scrivere all'interno dello stesso una nuova riga e poi rileggerlo per controllarne nuovamente il contenuto...
la cosa tragica che ho visto è la seguente : se scrino nel file, non scrivo a seguito del contenuto già presente... ma riscrivo l'interno contenuto... questa è una bella fregatura... conoscete il modo per posizionarmi (se possibile) all'ultima riga per poter proseguire nella scrittura da quel punto e non perderne il contenuto precedente la scrittura?..function visfile() {
var j
var objfile=new ActiveXObject("Scripting.FileSystemObject");
var pathfile=objfile.OpenTextFile("C:\\windows\\Deskto p\\pippo.txt",1);
document.write("1^ lettura
");
for (j=1; j<=6; j++) {
var s=pathfile.ReadLine();
document.write(s);
document.write("
");
}
pathfile.close();
var pathfile2=objfile.OpenTextFile("C:\\windows\\Deskt op\\pippo.txt",2);
var s=pathfile2.WriteLine("mucca");
pathfile2.close();
var pathfile3=objfile.OpenTextFile("C:\\windows\\Deskt op\\pippo.txt",1);
document.write("2^ lettura
");
for (j=1; j<=6; j++) {
var s=pathfile3.ReadLine();
document.write(s);
document.write("
");
}
pathfile3.close();
}

Rispondi quotando