ciao, vorrei leggere il contenuto di un file di testo e stamparlo a video,
non riesco a farlo, vi posto il codice completo.
nel file di testo ho una riga con un numero a 3 cifre.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>prova completa per leggere il testo</title>
</head>
<body>
<script type="text/javascript"><!--//
function openfile(path){
alert('in funzione che legge il testo');
var ForReading = 1; alert(ForReading);
var fso = new ActiveXObject("Scripting.FileSystemObject"); alert('file collegato'); //l'errore sta qua
file = fso.OpenTextFile('testo.txt', 1, true); alert('file aperto'); //fino a qui tutto a posto
var a = file.readline(); alert('lettura riga');
alert('numero:'+a);
file.Close();
setTimeout('openfile',2000);
}
//--></script>
</head>
<body onLoad="openfile('testo.txt');">
<div>
<h1>Prova lettura testo</h1>
<table>
<tr>
<td id="contenuto-dinamico">contenuto
</td>
</tr>
</table>
</div>
</body>
</html>
con IE arriva fino all' alert('file aperto') e poi non prosegue.
con mozilla stampa solo il primo messaggio di errore.
ciao e grazie