Mamma mia, mi sono incasinato su un errore banale.
Allora, sto scrivendo un sito web con codice html e javascript.
Per aggiungere informazioni al sito vado a leggere dei dati da un file di testo (.txt).
Per far cio utilizzo javascript con un activeX di Microsoft che mi permette la lettura di un file txt.

<script language="JavaScript">
fso = new ActiveXObject("Scripting.FileSystemObject");
filetxt = fso.OpenTextFile(percorso ,1);
sHtml = filetxt.ReadAll();
fso.Close;
</script>

Il problema sta nella variabile percorso. Se come percorso vado a mettere un percorso assoluto (percorso ="C:\\SitoWeb\\Temp\\File.txt") funziona. Ma se ne vado a mettere uno relativo (percorso = " Temp//File.txt") non funziona.

La index.html in cui si trova il codice si trova nellla cartella SitoWeb e il file txt nella sottocartella Temp. Come mai non funziona? sbaglio per caso la sintassi del codice?
Grazie per l'attenzione